Table of Content
Using the datasets "tweets_oneyear.csv" and "users_oneyear" provided by prof. Mustagaraj, merge the 2 datasets and save rows that have both tweets and users info.
import pandas as pd
import numpy as np
import random
import plotly_express as px
pd.set_option('display.max_colwidth', None)
# load the tweets dataset
df_tweet = pd.read_csv('tweets_oneyear.csv')
df_tweet.shape
(195875, 8)
# load the user dataset
df_user = pd.read_csv('users_oneyear.csv')
# rename df_user column for mutual id w/ df_tweet
df_user.rename(columns = {"id": "author_id"}, inplace = True)
df_user.shape
(131495, 11)
# merge 2 dfs on author_id
df1 = pd.merge(df_tweet, df_user, on=['author_id'])
df1.head()
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | description | created_at_y | verified | followers_count | following_count | tweet_count | listed_count | tweets_SRH | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1448802667292200966 | 2021-10-15 00:07:27+00:00 | 521716695 | I wonder how long before women are not allowed to discuss menstruation at all. Taboo menstruation - The worldwide fight for equality | DW Documentary https://t.co/R16sbn6Vl1 via @YouTube | 0 | 0 | 1 | 0 | _sconsolato | Dewi ♀ | “Lasciate ogne speranza, voi ch'entrate”. | I have a lot to say. | 2012-03-11 21:57:41+00:00 | False | 710 | 671 | 28821 | 1 | 3 |
| 1 | 1464783777381683206 | 2021-11-28 02:30:41+00:00 | 521716695 | I've been watching these mid-century educational videos all weekend, and I can't stop. The Story Of Menstruation (1946) https://t.co/ducsGwrSbh via @YouTube | 0 | 0 | 0 | 0 | _sconsolato | Dewi ♀ | “Lasciate ogne speranza, voi ch'entrate”. | I have a lot to say. | 2012-03-11 21:57:41+00:00 | False | 710 | 671 | 28821 | 1 | 3 |
| 2 | 1501648630725369859 | 2022-03-09 19:58:27+00:00 | 521716695 | @dan_nailed @PurveyorOfPest1 @mjeslfc @BioTransGirl @KatysCartoons @jk_rowling There’s an online forum frequented by trans identified males with menstruation fetishes who steal used sanitary products from public restroom so they can masturbate with them. It’s a very popular forum. Some of these men even stalk certain women and time their cycles. | 0 | 1 | 3 | 0 | _sconsolato | Dewi ♀ | “Lasciate ogne speranza, voi ch'entrate”. | I have a lot to say. | 2012-03-11 21:57:41+00:00 | False | 710 | 671 | 28821 | 1 | 3 |
| 3 | 1448803736076365824 | 2021-10-15 00:11:42+00:00 | 595644055 | @Draconacticus @HamillHimself When we say "period" (unless we are specifically talking about menstruation), we mean that's final, the end, end of discussion etc. I just wish people would stop putting a t at the end of it. | 0 | 1 | 0 | 0 | JordansMom769 | Cindy H | NaN | 2012-05-31 16:55:49+00:00 | False | 17 | 32 | 349 | 0 | 1 |
| 4 | 1448804546059268098 | 2021-10-15 00:14:55+00:00 | 1154281865441767424 | “Menstruation is when you have a kid, right?” | 0 | 0 | 0 | 0 | _queenoffools | N8🕸 | RESILIENT. Jack of all trades, master of none. ♠️ | 2019-07-25 06:46:57+00:00 | False | 306 | 297 | 6203 | 0 | 1 |
Notes:
# group the dataset by author_id & count #tweets per users
group1 = df1['text'].groupby(df1['author_id']).count()
df2 = pd.DataFrame({'nr_tweets': group1}).reset_index().sort_values(['nr_tweets'], ascending = False)
df2
| author_id | nr_tweets | |
|---|---|---|
| 28162 | 410778249 | 1163 |
| 9725 | 42376866 | 910 |
| 95569 | 1297447249941688321 | 329 |
| 16425 | 125896718 | 269 |
| 88142 | 1237217942443626498 | 230 |
| ... | ... | ... |
| 48114 | 2885214422 | 1 |
| 48113 | 2885191090 | 1 |
| 48112 | 2885107539 | 1 |
| 48111 | 2885064135 | 1 |
| 131494 | 1580839185434685441 | 1 |
131495 rows × 2 columns
# group users by #tweets
group2 = df2['author_id'].groupby(df2['nr_tweets']).count()
df3 = pd.DataFrame({'nr_users': group2}).reset_index().sort_values(['nr_tweets'], ascending = False)
df3
| nr_tweets | nr_users | |
|---|---|---|
| 106 | 1163 | 1 |
| 105 | 910 | 1 |
| 104 | 329 | 1 |
| 103 | 269 | 1 |
| 102 | 230 | 1 |
| ... | ... | ... |
| 4 | 5 | 1005 |
| 3 | 4 | 1847 |
| 2 | 3 | 4162 |
| 1 | 2 | 13887 |
| 0 | 1 | 108152 |
107 rows × 2 columns
# create a vertical bar chart that ranks users by #tweets posted
fig1 = px.bar(df3[97:], x="nr_tweets", y="nr_users", color = "nr_users",
labels={
"nr_tweets": "Total Posted Tweets",
"nr_users": "Total Users"})
fig1.show()
There're 131,495 unique users in the merged dataset. The number of tweets each user posted ranges from 1 to 1163. It's highly possible that users who posted a large amount of tweets are bot accounts.
# check tweet content of a user who posted very frequently
df1[df1['author_id'] == 125896718]
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | description | created_at_y | verified | followers_count | following_count | tweet_count | listed_count | tweets_SRH | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 58702 | 1490060785590349824 | 2022-02-05 20:32:29+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 via @donatekart | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| 58703 | 1490061285719179264 | 2022-02-05 20:34:29+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 via @donatekart #RahulTheNextPM | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| 58704 | 1490061362118414336 | 2022-02-05 20:34:47+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 via @donatekart #IndiaU19 | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| 58705 | 1490061431202783233 | 2022-02-05 20:35:03+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 via @donatekart #ShameOnYouKCR | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| 58706 | 1490061592951922689 | 2022-02-05 20:35:42+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 via @donatekart #TeamIndia | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 58966 | 1515899590037602304 | 2022-04-18 03:46:40+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 #WorldHeritageDay | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| 58967 | 1515899643213021188 | 2022-04-18 03:46:53+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 #CSKvsGT | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| 58968 | 1515901065434365954 | 2022-04-18 03:52:32+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 #PriyankaChopra | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| 58969 | 1515901117779288064 | 2022-04-18 03:52:45+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/XcFSlha5Y1 #Infosys | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
| 58970 | 1528973610064367616 | 2022-05-24 05:38:10+00:00 | 125896718 | Join hands with Fostering Awareness to help underprivileged women during their menstruation https://t.co/CxOsBq4kuB | 0 | 0 | 0 | 0 | imkhan_0555 | ibrahim khan | instagram ibrahimkhan999 | 2010-03-24 05:49:00+00:00 | False | 98 | 767 | 6261 | 0 | 269 |
269 rows × 18 columns
This account is indeed a bot account. Will pay attention to users who have high frequent tweeting and filter out those that are bot accounts when doing data analysis.
# random sampling of 3000 tweets as the training dataset
index1 = random.sample(range(0, len(df1)), 3000)
df_train1 = df1[df1.index.isin(index1)]
df_train1.shape
(3000, 18)
# convert df_training to csv file
df_train1.to_csv("tweets_train.csv")
We as a group manually labeled 3,000 tweets, adding these 6 new classifers for training:
As my individual question is related to how the public's attention towards period tracker related data concern might have varied around the Roe v. Wade overturn, I'll not use the "sentiment" info.
# import the completed training dataset
df_train2 = pd.read_csv('tweets_train_complete.csv').set_index('index')
df_train2.head()
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | ... | following_count | tweet_count | listed_count | tweets_SRH | user_type | period_tracking_relevant | data_concern_relevant | class1 | class2 | sentiment | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| index | |||||||||||||||||||||
| 89534 | 1511835211692070000 | 2022-04-06 22:36:17+00:00 | 1329282599475230000 | @Margare19954289 I was shocked to discover how quickly those poor girls are married off . My daughter had a childhood friend . Assembly of God. The poor girl didn’t even know about menstruation ( age 14) yet she was engaged and “finally “married & pregnant at 17. | 0 | 0 | 1 | 0 | LeslieG03751183 | Leslie GG/ Cheeky Oma ☮️💖🙀🤭🤢🙄😷💚🇺🇦🙏🏻🇺🇦 | ... | 129 | 3868 | 0 | 1 | indv | False | False | 0 | negative | |
| 59695 | 1501587893264990000 | 2022-03-09 15:57:06+00:00 | 1308419941851430000 | Me: cannot figure out why my skin is going nuts and painful blemishes are showing up *checks period tracker from @GarminFitness* also me: makes sense | 0 | 1 | 1 | 0 | ModelAyshaMirza | Aysha 💋 Did you cheat? #ProtectWomen 💕🇺🇸🧬🥇 | ... | 1688 | 32699 | 6 | 2 | indv | True | False | 1 | 0 | neutral |
| 163971 | 1548449627577280000 | 2022-07-16 23:28:54+00:00 | 2194982186 | @CBCNews Since Covid vaccines first became available more than a year and a half ago, women have been sounding alarms about the shots' adverse effect on their menstruation. https://t.co/0lCuvLPPxa | 0 | 0 | 0 | 0 | HaolinS | TSH | ... | 54 | 16803 | 0 | 26 | org | False | False | 0 | negative | |
| 134271 | 1539564861797140000 | 2022-06-22 11:04:01+00:00 | 363756053 | @darji8114 @Gonzz70998539 Du sollst es dir nur vorstellen. Nicht wörtlich nehmen. Und Menstruation ist keine Krankheit aber fit ist Frau dabei auch nicht. | 0 | 0 | 4 | 0 | Vanillekind | DieDrei!!! | ... | 372 | 3591 | 11 | 4 | indv | False | False | 0 | neutral | |
| 71930 | 1530811214053650000 | 2022-05-29 07:20:09+00:00 | 42606652 | महिलाओं के पीरियड्स को लेकर IAS अफसर ने चलाया कैपेंन, हुई तारीफ https://t.co/VvrICZfUKn | 9 | 0 | 122 | 0 | aajtak | AajTak | ... | 43 | 727621 | 5108 | 4 | org | False | False | 0 | neutral |
5 rows × 24 columns
# create a testing dataset w/ the additional classifer columns as well
df_test1 = df1.drop(df_train2.index)
df_test1['user_type'] = ''
df_test1['period_tracking_relevant'] = ''
df_test1['data_concern_relevant'] = ''
df_test1['class1'] = ''
df_test1['class2'] = ''
df_test1['sentiment'] = ''
df_test1.head()
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | ... | following_count | tweet_count | listed_count | tweets_SRH | user_type | period_tracking_relevant | data_concern_relevant | class1 | class2 | sentiment | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1448802667292200966 | 2021-10-15 00:07:27+00:00 | 521716695 | I wonder how long before women are not allowed to discuss menstruation at all. Taboo menstruation - The worldwide fight for equality | DW Documentary https://t.co/R16sbn6Vl1 via @YouTube | 0 | 0 | 1 | 0 | _sconsolato | Dewi ♀ | ... | 671 | 28821 | 1 | 3 | ||||||
| 1 | 1464783777381683206 | 2021-11-28 02:30:41+00:00 | 521716695 | I've been watching these mid-century educational videos all weekend, and I can't stop. The Story Of Menstruation (1946) https://t.co/ducsGwrSbh via @YouTube | 0 | 0 | 0 | 0 | _sconsolato | Dewi ♀ | ... | 671 | 28821 | 1 | 3 | ||||||
| 2 | 1501648630725369859 | 2022-03-09 19:58:27+00:00 | 521716695 | @dan_nailed @PurveyorOfPest1 @mjeslfc @BioTransGirl @KatysCartoons @jk_rowling There’s an online forum frequented by trans identified males with menstruation fetishes who steal used sanitary products from public restroom so they can masturbate with them. It’s a very popular forum. Some of these men even stalk certain women and time their cycles. | 0 | 1 | 3 | 0 | _sconsolato | Dewi ♀ | ... | 671 | 28821 | 1 | 3 | ||||||
| 3 | 1448803736076365824 | 2021-10-15 00:11:42+00:00 | 595644055 | @Draconacticus @HamillHimself When we say "period" (unless we are specifically talking about menstruation), we mean that's final, the end, end of discussion etc. I just wish people would stop putting a t at the end of it. | 0 | 1 | 0 | 0 | JordansMom769 | Cindy H | ... | 32 | 349 | 0 | 1 | ||||||
| 4 | 1448804546059268098 | 2021-10-15 00:14:55+00:00 | 1154281865441767424 | “Menstruation is when you have a kid, right?” | 0 | 0 | 0 | 0 | _queenoffools | N8🕸 | ... | 297 | 6203 | 0 | 1 |
5 rows × 24 columns
Now I have df_train2 as a completed training dataset and df_test as a "row" dataset whose classifers need to be filled out with various classifiation methods.
With the training and testing datasets ready, keep individual accounts' tweets only and classify if they're period tracker relevant or period tracker data concern relevant.
(This is based on the tutorial "Text Classification with Naive Bayes")
from sklearn.feature_extraction.text import CountVectorizer
from sklearn.naive_bayes import MultinomialNB
from sklearn.metrics import accuracy_score
from sklearn.metrics import confusion_matrix
from collections import defaultdict
Step 1: Evaluate Naive Bayes
To evaluate how accurate Naive Bayes classification can be, make a smaller training dataset out of the 3,000 row training dataset and apply Naive Bayes.
# random sampling of 2400 tweets as the smaller training dataset
random.seed(1234)
index2 = random.sample(list(df_train2.index), 2400)
df_train3 = df_train2[df_train2.index.isin(index2)]
df_test2 = df_train2.drop(df_train3.index)
df_train3.shape
(2400, 24)
# prepare y_train1 for user type
y_train1 = list(df_train3['user_type'])
len(y_train1)
2400
# prepare & vectorize x_train1
vectorizer = CountVectorizer()
x_train1 = vectorizer.fit_transform(df_train3['description'].values.astype('U'))
x_train1
<2400x9647 sparse matrix of type '<class 'numpy.int64'>' with 28526 stored elements in Compressed Sparse Row format>
# train the classifer
classifier = MultinomialNB()
classifier.fit(x_train1, y_train1)
MultinomialNB()
# prepare & vectorize x_test1
x_test1 = vectorizer.transform(df_test2['description'].values.astype('U'))
x_test1
<600x9647 sparse matrix of type '<class 'numpy.int64'>' with 5163 stored elements in Compressed Sparse Row format>
# predict on x_test1
y_test1 = []
for case in x_test1:
y_test1.append(classifier.predict(case)[0])
y_test1
['indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'org', 'org', 'indv', 'indv', 'indv', 'bot', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'bot', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'org', 'indv', 'org', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'bot', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'bot', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'org', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'bot', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv']
# Model performance: accuracy
accuracy_score(df_test2['user_type'], y_test1)
0.9
The accuracy of Naive Bayes model is high as 90%.
# confusion matrix
cm1 = confusion_matrix(df_test2['user_type'], y_test1)
cm1
array([[ 4, 3, 0],
[ 0, 498, 27],
[ 1, 29, 38]])
Interpret the confusion matrix:
Out of the 7 "bot" accounts, it predicted correctly 4 of them (accracy 57.14%);
Out of the 525 "indv" accounts, it predicted correctly 498 of them (accracy 94.86%);
Out of the 68 "org" accounts, it predicted correctly 38 of them (accuracy 55.88%).
Although the accuracy for bot and organization accounts is not as high as that of individual accounts, since Naive Bayes classification overall still provides a fairly accurate prediction, I'm comfortable performing on the real testing dataset.
Step 2: Apply Naive Bayes to the real testing dataset
# prepare y_train2 for user type
y_train2 = list(df_train2['user_type'])
len(y_train2)
3000
# prepare & vectorize x_train2
vectorizer = CountVectorizer()
x_train2 = vectorizer.fit_transform(df_train2['description'].values.astype('U'))
x_train2
<3000x11218 sparse matrix of type '<class 'numpy.int64'>' with 35313 stored elements in Compressed Sparse Row format>
# train the classifer
classifier = MultinomialNB()
classifier.fit(x_train2, y_train2)
MultinomialNB()
# prepare & vectorize x_test2
x_test2 = vectorizer.transform(df_test1['description'].values.astype('U'))
x_test2
<192875x11218 sparse matrix of type '<class 'numpy.int64'>' with 1766421 stored elements in Compressed Sparse Row format>
# predict on x_test2
y_test2 = []
for case in x_test2:
y_test2.append(classifier.predict(case)[0])
y_test2
['indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'bot', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'indv', 'indv', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'org', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', 'indv', ...]
# integrate values in y_test2 & df_test to get a full version of user_type
df_test1['user_type'] = y_test2
df_test1.head()
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | ... | following_count | tweet_count | listed_count | tweets_SRH | user_type | period_tracking_relevant | data_concern_relevant | class1 | class2 | sentiment | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1448802667292200966 | 2021-10-15 00:07:27+00:00 | 521716695 | I wonder how long before women are not allowed to discuss menstruation at all. Taboo menstruation - The worldwide fight for equality | DW Documentary https://t.co/R16sbn6Vl1 via @YouTube | 0 | 0 | 1 | 0 | _sconsolato | Dewi ♀ | ... | 671 | 28821 | 1 | 3 | indv | |||||
| 1 | 1464783777381683206 | 2021-11-28 02:30:41+00:00 | 521716695 | I've been watching these mid-century educational videos all weekend, and I can't stop. The Story Of Menstruation (1946) https://t.co/ducsGwrSbh via @YouTube | 0 | 0 | 0 | 0 | _sconsolato | Dewi ♀ | ... | 671 | 28821 | 1 | 3 | indv | |||||
| 2 | 1501648630725369859 | 2022-03-09 19:58:27+00:00 | 521716695 | @dan_nailed @PurveyorOfPest1 @mjeslfc @BioTransGirl @KatysCartoons @jk_rowling There’s an online forum frequented by trans identified males with menstruation fetishes who steal used sanitary products from public restroom so they can masturbate with them. It’s a very popular forum. Some of these men even stalk certain women and time their cycles. | 0 | 1 | 3 | 0 | _sconsolato | Dewi ♀ | ... | 671 | 28821 | 1 | 3 | indv | |||||
| 3 | 1448803736076365824 | 2021-10-15 00:11:42+00:00 | 595644055 | @Draconacticus @HamillHimself When we say "period" (unless we are specifically talking about menstruation), we mean that's final, the end, end of discussion etc. I just wish people would stop putting a t at the end of it. | 0 | 1 | 0 | 0 | JordansMom769 | Cindy H | ... | 32 | 349 | 0 | 1 | indv | |||||
| 4 | 1448804546059268098 | 2021-10-15 00:14:55+00:00 | 1154281865441767424 | “Menstruation is when you have a kid, right?” | 0 | 0 | 0 | 0 | _queenoffools | N8🕸 | ... | 297 | 6203 | 0 | 1 | indv |
5 rows × 24 columns
Now all 195,875 tweets have user type classification complete. The next step is to keep individual posted tweets only and keep only one tweet for each user.
# filter tweets by individual users only
df_train4 = df_train2[df_train2['user_type'] == 'indv'].reset_index(drop = True)
df_test3 = df_test1[df_test1['user_type'] == 'indv'].reset_index(drop = True)
(This is based on the tutorials "Clustering" and "[new] twitter_sentiment_analysis")
import sklearn.datasets
import nltk.stem
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.cluster import KMeans
from collections import Counter
import matplotlib.pyplot as plt
Step 1: Evaluate Clustering, Sentence Embeddings, and Logistic Regression
Because Clustering is an unsupervised classification, lebeling is not needed for classification. Therefore, to evaluate how accurate Clustering classification can be, I just need to predict based on the labeled 3,000 row training dataset.
# combine all tweets in the training dataset to make a list
train_data = list(df_train4['text'])
train_data
['@Margare19954289 I was shocked to discover how quickly those poor girls are married off . My daughter had a childhood friend . Assembly of God. The poor girl didn’t even know about menstruation ( age 14) yet she was engaged and “finally “married & pregnant at 17.',
'Me: cannot figure out why my skin is going nuts and painful blemishes are showing up *checks period tracker from @GarminFitness* also me: makes sense',
'@darji8114 @Gonzz70998539 Du sollst es dir nur vorstellen. Nicht wörtlich nehmen. Und Menstruation ist keine Krankheit aber fit ist Frau dabei auch nicht.',
"@prettyvancity Jk Rowling, I've to admit I had no idea what was happening and she did that tweet about menstruation and I started doing more research and here I am now.",
'I gotta change my routine the week before and during menstruation because these episodes not it.',
'Having to battle the depression that sometimes comes along with pre menstruation as well as the other symptoms is so unfair \U0001f972 https://t.co/vSZztxzCQD',
'@crdudeyoutube I remember a reddit post about something like menstruation essentially being a glitch in human development. What other instances can be considered human body "glitch"?',
"Up and Grateful 211/365 Chim Daalu Let's keep the campaign of normalizing menstruation 🩸 going. Dear Ladies, Normalize picking menstrual hygiene products when on a shopping with either your father, elder brother, husband, friends, male work/classmates. #Project5000Girls https://t.co/bZweYaz8L0",
'@BazingaKatie I agree on summer, menstruation, increased activity. Also if you had a medication change even 2-3 weeks ago, the effect on blood sugar could just now be kicking in.',
"@salltweets @the_real_jfc @FaySemple @MonsieCandie @benshapiro That's really not the argument you think it is, considering girls begin menstruation as early as 8 years old.",
'@Seinneann @ayyyymo @FrogDeWar @the_damn_muteKi @frankie_fatal @GregoryWhitta13 @tired_of_debate @PappeP @ForgivenDope @ruprekt79 @MelodyFenton4 @doodle_bobby @BernardStBamse @AliceNiaH @Angry_Pear_ @QueenofNihilism @Purplewykr @sschinke @MeToobirdy @Hellmark @bgpereira3 @Cave_Art_Films @Izziefruity50 @BartySlarty @penelopeMNT @ConflictOfValue @witchyunsworth @forevershallon @CATEELIZABETH11 @W0rk1nPr0gress @ZenJennyAsencio @latsot @EvieTheAnonTS @_FelineMenace @LippincottNot @NECacophony @TransKidsMatter @PeteOCeallaigh @CassandraCmplex @PoesMyaa @NancyTay1976 @TheWontedOne @ndv0r @WuTang_S11 @Molly85224872 @Slartib24574151 @bobrob223 @slice_dr @WhatIsAWomanBot @rightofcenter73 Silly me thinking that menstrual is a word that means ‘related to the process of menstruation’ 🙄',
'Men who wear earrings, tight pants & with plainted hair, may God add you menstruation periods and curves',
'@PinkDrmie @simplesimpp @p4rty_p0is0n because menstruation is normal and not weird. it happens to half the population',
'Like how r indons so FUCKING DUMB like yall keep saying pms when ure having a Menstruation, pms LITERALLY MEANS PREMENSTRUAL SYNDROME',
'@dunmess Yehi to masla hai apke mulk mein k 3 tarah k qanoon hain. Har subay ka alag aur phir sharia law. Shariyat mein first menstruation k baad shadi ho jati hai wali ho k na ho. Isilye to kaha apne parha nahi ?? K apko under age shadi se masla hai to sharia law khatam karwayen',
'@BrandonMNichols @ChristinaPushaw @NPR Your father failed you. Take a step back and realize you’re arguing with a woman about menstruation. I’m pretty sure she knows a thing or two more than you about the subject.',
'WTF?!?!?!!? "Period Crunch" Cereal Wants to Normalize Menstruation Talk https://t.co/N7FRfjDfKi',
'@TalorisC @LaVieVagabonde Ich hoffe du hast nicht gerade gefrühstückt. Und damit das niemand falsch versteht: Menstruation ist nicht eklig, Naturschwämme wenn Menschen sie für irgendwas benutzen schon.',
'I JUST REALISED IT IS CALLED A MENOPAUSE BECAUSE YOUR MENSTRUATION PAUSES',
'@DianaKuroe If ayato, the head of menstruation or any misfortune does something to your sons or daughters, call me that the mistress has fire of fury glued to her giant forehead and the bazooka is ready to sing 😃',
'Know your fertility window for a happy and safe future. This fertility window increases your chance of conceiving. Keep track of your happiness. In case of any doubts or questions consult our experts today. #stayhealthy #factsabout #fertility #india #ivf #menstruation https://t.co/Eofv9eGZLy',
'There will be blood. https://t.co/6s9zxmS02m',
"@notarealkian @eddie9mar18 @Libby_Davis21 So does menstruation and male masterbation. What's your point? Outlaw those too?",
'@KVK_Berlin Er schrieb nichts, zu keinem Thema. Es ging um Darstellung von Menstruation in der Werbung, die (ich rate jetzt einfach mal) immer noch Menners-dominiert ist. Ah, gerade fällt mir auf: Er blieb seinem Monothema treu. Egozentriertheit, wie gewohnt. *gähn',
'Scotland leading the way! #period #periodpoverty #Equality #menorrhagia #menstruation #periods https://t.co/IHkigRmy4T',
'@sweetchinchilla Is your boss a man? If so, go with menstruation, it shuts us down immediately. Every. Time. One day I dragged my daughter to hockey, 30 min drive each way. Got there, she said “cramps” and I did my seatbelt up and headed home, no questions asked. Seriously though? WTF?',
'ich gebe der menstruation die schuld obwohl ich es nicht bin',
'Taboo, stigma, prejudice: Disadvantages due to menstruation are reality for girls & women every day. They‘re often excluded from social life. Many girls don’t go to school during this time or even drop out, menstruation becomes an existential problem. ❗ #MHDay2022 on 28 May https://t.co/SQyqIkpSrk',
'4500(in 3yr) poor 20-40 yo female daily wage workers in ONE district - Beed (available data), remove uterus @ great risk to avoid wage loss during menstruation. Their monthly salary is 6K if they find work daily. Imagine if they get 1K per month.Thats y, #KejriwalDiTeejiGuarantee',
'Trying to figure out whether my reproductive organ issues are a covid symptom and thought "wait, was sudden menstruation a global pandemic thing or am I confusing it with tear gas effects from the national protests?" and realized we already live in a dystopia worthy of YA fiction',
"@_Maryama_mb About this ovulation period.......i heard that women are getting pregnant after their menstruation.......And it's only one week ....is that true",
'really weird to me how a lot of conservative parents get upset over media representing marginalized communities and things like menstruation because they have to *checks notes* talk to their kids about it',
'dey talkin bout cats https://t.co/uDBqAQ2zA9👈🏾 dats Y uus Tru⁹ Queenz dont have 2 say much unless its 2 inject this otherworldly ink causing all menstruation / flashes https://t.co/ULmkj8CVrJ https://t.co/7fSt6EOVSH',
"TW: Menstruation disasters, bleeding. How my Friday's going... https://t.co/RaqqVXUjA3",
'@Candice_Chirwa For you to be in parliament as Minister of Menstruation one day soon and make black girl magic history🕯️🕯️🕯️🥺',
'【Shinomiy】 少しだけ大きな胸が欲しくて始めた、毎朝コップ1杯の豆乳。でも私に与えられたのは胸ではなく、PMS(月経前症候群)で苦しまない生活でした。つらいPMSの恐怖を感じない日々に、メンタルも体調も整い、あの苦しんだ7年が今ではウソのようです! https://t.co/SwW0Nz1tfj',
'Jeg ligner stadig et opkogt hamster i skallen og nu også udspilet hval, fordi (formentligt) menstruation. Det her er faktisk mig 1:1 lige nu. Også i bleghed https://t.co/ShgZ6xghzl',
'hello sa buong 8 years na nakakaranas ako menstruation ngayon ko lang naramdaman matinding sakit sa puson ^______^ thx 2021 dami mo ipinaranas sakin wag mo nang uulitin ah pakyu',
'Period-Tracking Apps Are Just the Start of Post-Roe Data Concerns - https://t.co/FmRO4vJZhj{',
'Bring back slavery, death penalty, 4 days a week work, menstruation pain leave, and paternity leave up to 3 months. https://t.co/do8M0x07TH https://t.co/gBVtm15xfl',
'@somdatta @designmom @nattyover Sure so big GOP GOVERNMENT can start tracking periods and potential abortions. https://t.co/Vb6snQgkec',
'@archaeologyart מצ שררי כד Being presented the bowl to verify This vessel is also from Eritreia, and the scene shows us the wife presenting proof of menstruation to the husband, as a justification for not having sexual relations. (Achilles) Recognizing language helps in interpreting art. https://t.co/mgd5K9CEsR',
'Growing Girl and Menstruation- Top Things She Must Know! https://t.co/r026GwvlJ2 #menstruation @BloggerAlliance @Bloggingtek01 https://t.co/2zvkicwwVo',
'@HinataFischkopp Heute früh war kein #mueslidatet, weil die junge Frau ihre Menstruation bekommen hat, inkl. Migräne, Schmerzen und Übelkeit. Naja, dann am 23. Bin ja kein verständnisloser Unmensch.',
"(Today, thanks to the Baymax thread, I learned Disney did an infoshow on menstruation way back in the 40's. I also learned I-10 goes all the way to Cali. These aren't related in any way. Just felt li,e sharing things I learned today.)",
"@SattyMootien1 It's at this point, Mrs Sturgeon should be reminded that menstruation is a result of the lining of the uterus breaking down. I know she's not big on biological accuracy. Someone should also inform India Willoughby, he'll be appropriately pissed.",
'To those men who dye or plait their hair and put on earrings. May God add Menstruation pains to your swag😁🤲🏼',
'l’hypersensibilité quand ta t’es menstruation et que t’es fatigué c’est pas des lol',
'LMAO, I JUST READ MY OWN TWEET AND STARTED DYING OVER UNDERSTANDING THE PHRASE "TIME PERIODS" IN THE SENSE OF "TEMPORARY MENSTRUATION" JDSALKDLAJDLAJ i laugh at the dumbest shit i swear every time',
'https://t.co/nDArcqJPw4 #LiverpoolVsRealMadrid #ChampionsLeagueFinal #StrangerThings4 #เวกัสพีท #Liverpool #menstruation https://t.co/2MZ8kKVLZR',
'It would be so great to never get my period again and also probably piss off JK rolling in the dipshit because menstruation is obvi the only feature or womanhood',
'During menstruation the uterus descends and the girl becomes more sensitive getting alot more pleasure from sex😍😋',
'Deleting Your Period Tracker Won’t Protect\xa0You https://t.co/F6E3D9RIRT',
'waiting for Godot waiting for menstruation',
'@Zimperlise7 Da gebe ich dir Recht und auch Thema Menstruation immer noch zu sehr Tabu. Oder Funktionen des weiblichen Orgasmus. Als gebe es das nicht. Da hast du vollkommen Recht!',
"I got my period and it's just like, WHOMP. That's the noise of a very heavy period. Just another data point for @KateClancy but, this unusually heavy menstruation is following my booster shot weeks ago. It's seems pretty common for women to experience this, fyi.",
"@iamdeeluu Menstruation is the shedding of the uterine lining. You do not have a uterus therefore do not have uterine lining to shed. You're probably just constipated, drink some water, eat some fibre and have a shit.",
'"Not all women menstruate" "Not only women menstruate" But you are not inviting trans identifying females aka trans men who you referred to in statement two but rather trans identifying males aka trans women who you referred to in statement one, to talk about their menstruation',
'@AnnoDomini_YT @CarolinaGirlDJT @JBloom2022 @saribethrose You keep referring to a woman’s body as a child. When a woman has surgery to remove unwanted growths, or takes hormone medication to induce menstruation, there is no child present. Thats the point of the surgery and medication. Children can be prevented w medical care.',
'@godbole_shilpa There is no mathematical formula for menstruation. Is the apple watch sampling hormone levels? Otherwise how can it predict? It is different in different women',
'@_pallavighosh @shailichopra https://t.co/JEaWsyRJiB',
"@ask_aubry 🤣 he thinks women only have menstruation from 15-25? Wouldn't that be a delight! Someone should explain to him how babies come to be, as a woman needs to be in menstruating years, and there are women who've had children well into their 50s+.",
'Do they realize that about half the kids in the world actually need the information about menstruation because that shit is scary when it happens to you BEFORE you ever get near a sex Ed seminar or class and your parents may not have thought you needed the info yet? https://t.co/S2JSysSBrc',
'169. Kann mit vielen Dingen nicht relaten Wie Kater Wie Menstruation Wie hohe Kosten beim Friseur Wie Hangry sein',
'Does anyone else think of heavy menstruation when moron Republicans hashtag "#RedTsunami and #RedWave ?',
'@pani_patita Must read👇👇 Answer to During menstruation, why are women not allowed to touch anything related to God or be involved in any religious activity? Does Vedic Hinduism offer any rational reason for this norm? by Tarun Varma https://t.co/Zo3Nj87Rvm',
'Are males still afraid of menstruation or have we grown past that',
'@Tegadeyforyou This stuff is more painful than menstruation or when pushing the baby out...',
'Menstruation destabilizes you so much for something that’s supposed to be natural',
'Dear menstruation, leave our woman alone and come and face us man to man',
'No girl or woman has ever written an application letter to partake in the excruciating process. Nature has been so unkind to them and left them to nurse the pain of #menstruation. Why should they suffer then? https://t.co/n2xSUu4ZK9',
'Things you can do during menstruation in this month of Ramadan! #TikTok https://t.co/L7Do7NbwCy',
'@AddyMavis Menstruation time',
'All this talk about deleting period tracking apps … you know your data is constantly collected regardless??Locations you look up in maps google searches etc.',
'@piahontiveros ms p pahingi po tips pano di na sumakit ang puson \U0001f979 i hate menstruation 😋😤',
'@awakenotwoke17 Wow…. Menstruation being the cyclical act of shedding your uterine lining…..You don’t menstruate unless you have a UTERUS. Do men have a uterus? Nope. 💫Science💫 You’d think the “tRuSt ThE sCiEnCe” crowd would understand the science of it. 🙄',
'Just imagining a scenario now where clueless men start trying to use period tracking apps to identify people getting abortions, and confusing people like me who only bleed every 4-6 months as like a frequent abortion haver or something. Big yikes.',
"@T66901660 @marigoldbouquet @NationalNOW There are people who experience those things who aren't women. Things like menstruation don't need to be and shouldn't be solely connected and associated with women.",
'@Anubissadi @ensvision Lol mensen is menstruation is some nordic language',
"Noone really talks about the beauty that hit women during menstruation. I mean, the skin glow, advanced beautiful features for no reason and good tidings literally. I always want them to stay but just without the main reason they're there in the first place 😕.",
'wtf this cant be real about the period tracking apps...',
'I encourage everyone to sign this petition , to enable girls stay in school during menstruation #AfricaYouthPartnership #EndPeriodPoverty #AYP2022 https://t.co/McY4qXceHO',
'Teen Period Tracker https://t.co/ckCYpMF1Ex',
'Thank you Katie MacBride (@msmacb) for including my expert opinions in your article today in @inversedotcom! https://t.co/MwR58bhoue',
'Should I Use a Pad, Tampon, or Menstrual Cup? You have many choices about how to deal with period blood. You may need to experiment a bit to find which works best for you. Some girls use only one method and others switch between different methods. 14/ https://t.co/KiQJBClZhC',
"Fellow #POTS people, does anyone have anything that helps when menstruation suddenly kicks your symptoms into overdrive? Hoping mefenamic acid is gonna help, and I'm chugging extra electrolytes, any other ideas out there?? 😭 #NEISvoid",
'PSA: if you’re a person using a period tracking app on your phone- DELETE IT NOW. Buy yourself a dollar tree calendar planner and keep track of your cycle the old fashion way.',
'Government officials felt that the booklets, which dealt with topics such as #menstruation and #contraception, were “overly concerned with sexuality”. (5/7)',
'@nbrockway1 @hatpinwoman @netminnow @ImWatson91 Stating that it is impossible for them to experience menstruation or any of its symptoms, because they are males. It really seems to infuriate them.',
".@clue is a period tracker company which CEO's have committed to data privacy: https://t.co/dI5FZIhkuA",
'@SureshNakhua @mgnayak5 My place so many households forbid the maids on their menstruation days ..do they ask the lady Gyaenocologist the same ?',
'@Justin_Simelane @lucaskagiso , @MathibeZabs see this red carpet 😂😂😂😂😂😂😂😂😂😂😂😂. I ain’t trivialising shit, but shit looks like menstruation 😂😂😂😂😂😂. We spoke about this last night right?😂😂😂😂😂😂',
'Cutie naka Christmas vibes na ang pet ko sa period tracker ko 😆😆😆😆😆 https://t.co/X2UXyMl8PG',
'@PenneyNatasha @BBCNews No-he is male and has no business in this role. Why do you care more about this male than the women/girls who do not feel comfortable speaking with a male about menstruation? They are who this whole program is supposed to help.',
'Delete your period tracking apps now. Request to delete your data before deleting your account and app. They can use your info against you and use it to prosecute you',
'Amenorrhea? Amenorrhea is the absence of menstruation, often defined as missing one or more menstrual periods. Primary amenorrhea refers to the absence of menstruation in someone who has not had a period by age 15. The most common causes of primary amenorrhea relate to hormone',
'So it’s a red flag to have a period tracker? Y’all say anything on this app… dumbass hoes',
'It’s wild I have to tell my sister for numerous reasons that she now definitely needs to come to me or my mom if she ever needs an abortion to ensure she doesn’t end up in jail. Very much so speaking for the near future and not today. But she uses a period tracking app.',
'bsd 🤝 yuumori at the same night I did say I love recipes for monthly emotional torturous rollercoasters it’s like menstruation but amplified 💗',
'@TheDamageReport @AnaKasparian Please be safe. Period tracking apps could be used against you https://t.co/d1tWEaSegf',
'does anyone know how to deal with lack of appetite due to menstruation?',
"@hilaryagro So why say everything else when the early hormonal changes are due to better nutrition? Early menstruation occurs now because we have more nutrient dense food than in antiquity. Doesn't excuse what happened in Ohio, but child marriages are pretty established around the globe.",
'@bruck_matthias @JoernCarmaker Ist das eine von denen, die wegen ihrer Menstruation stigmatisiert wurden? Kenne bisher noch keine',
'Every woman should take this workshop & learn about their cycle and its power #soulecting #menstruation https://t.co/rI1qLww688',
'@CGSahawneh see they twist it into this sick ass thinking with that. 1. many people mostly men but even women (on the pro life side) fail to realize menstruation is different in anyone who deals with it. 2. there’s this sick thinking still from the Stone Age that once a girl',
'Under NJPC, 7 women from Masjid Bati took up the arduous task of cleaning up the 1100 feet long canal, in 7 days. It has also positively impacted lives of many nearby villages. Goonj aims to mainstream menstruation as a human issue by putting women’s dignity at the centre. https://t.co/vIVzDACIY6',
'Hysterectomies are carried out to treat health problems like cervical cancer and heavy menstruation that affect the female reproductive system. Many women have a hysterectomy, although it is more common for women aged 40 to 50 To know more call 1-860-500-2244 #Hysterectomy https://t.co/z68S5KDCP9',
'getting a period tracker app and logging every time I get takeaway to see how long it takes for the app creators to reach out and tell me to get medical advice',
'menstruation is disrespectful',
'@logosaetos @JoannaDent1 @greenteabaggie @TorontoStar No one is fear mongering. Sharing information is how we normalize this. The vaccine does affect menstruation. Perhaps if they told people it is an expected side effect?',
'Financially support your own people and buy their books. I read Rtu Vidya a few months ago and it expanded my mind to the ancient science of menstruation in so many ways. Invest in what you care about if you want more of it in the world ✊🏼 https://t.co/8i3jQST7R2',
"@zufijopikiro's account is temporarily unavailable because it violates the Twitter Media Policy. Learn more.",
'@christinemal @JamesBa054 the period tracker was also used before dobbs... EVERYTHING is different now... EVERYTHING...',
'@DudeLadBlokeguy @Ariana_noGrande Disney made a ten-minute animated short about menstruation in 1946. Calm down. https://t.co/nGiMb8X0Lr',
"@AGildedEye @JournalistJill People can full well opt out of parts they don't like - i.e. birth control which also allows one to opt out of menstruation if it comes with unpleasant side effects, and HRT to alter the effects of the menopause",
'Menstruation is normal and indispensable for the next generation. We can can fight period poverty, stigma and shame. I join @DrotyUganda to amplify the voice. #WeAreCommitted #Latrines4GirlsUg https://t.co/6X08OPvxVF',
'Women are hesitant about menstruation & are unable to speak, due to which they become victims of physical ailments.For this,the Gehlot govt has distributed sanitary pads under the UDAN scheme to remove hesitation of women So that women are aware @_lokeshsharma #RajasthanKiUdaan',
'By breaking the stigma around #menstruation, we can enable better hygiene for women. Tata Trusts’ WaSH network promotes safe & effective menstrual hygiene management among men & women in around 1200 villages of India to build a beneficial socio-cultural environment for females. https://t.co/fJBJ3wEYuh',
'"Recent controversy around the disney pixar film turning read. some parents have complained that the theme (of periods) is not appropriate to watch" "Today I would like to talk about the shame and stigma of menstruation" Sound good.',
'They called her the menstruation monitor 💀💀💀💀 https://t.co/EnGhJ9mYJd',
'@LeadheadYT Absolute nonsense, everything else is geared around menstruation. Men never get it!',
"@CTVNews After 2 years of denying it... the fuckers finally admit it has an effect on menstruation... which in case you didn't know, is also linked to reproduction. Cocksuckerz.",
'@uroy84 @Excelle04483653 @central_sage @VLotanga On parle de la planification familiale sans honte,et pourquoi parler de la menstruation poserait problème ? Donc dans ce pays tout est tabou quoi? Vrai ou faux les femmes utilisent le calendrier pour calculer... Nakeyi kolala pongi Mbazi kilumbu',
'Menstruation leave in our lifetime',
'#Endometriosis lesions react to hormonal stimulation and may "bleed" at the time of menstruation and may cause pain.',
'12 + 1 Menstrual Cycle PMS & Period Tracker Moon Mood Cat Journal for Teen Girls: 1-Year Personal Monthly Calendar Cycles – Premenstrual Syndrome … Women – My First Menstruation Starter Kit via @amazon\xa0#Amazon🇺🇸 https://t.co/aArwi4HMA0',
"@Mike___Kilo How is talking about tampons going to magically get more on the shelves? Everyone over 12 knows about menstruation. They're like 7-year-olds who've just learned a naughty word and want to shock their parents.",
'Hablando de privacidad y de apps para la mujer (ver mi penúltimo artículo) el 84% de las más populares para el seguimiento de la menstruación comparten datos con un 3ero Report: Popular period tracking apps share data with third parties https://t.co/v7nhrwfpfq en @MobiHealthNews',
'Quess Corp aims to become a Period Victory workplace; partners with Sustainable Menstruation Coalition – ET\xa0HealthWorld https://t.co/aLnRhR2LcX',
'(1/8) A recent paper by @usharam_, Manas Pradhan, Sunita Patel, and @ramfram of @IIPSMumbai revealed that only 37% of women in India practice hygienic menstruation (NFHS 2015-16). Caste and class are major obstacles to equal access to safe periods. 🧵Thread on their findings:',
"I'm a force that's unstoppable. Fierce, Free, Fabulous! 🤩 Relatable much? #projectbaala #baalabuddy #period #periods #periodsbelike #periodpain #periodmemes #bollywood #yjhd #ranbirkapoor #yehjawanihaideewani #periodcramps #pms #menstruationmatters #menstruation #relatablepost https://t.co/0YBGUFf6ON",
'pre menstruation hit me hard talorddd e vain',
'Access to information on menstruation is one of the biggest challenges to ending period poverty. I am glad I had the opportunity to speak to teachers,parents, girls & boys on good menstrual practices #WeAreCommitted #TransformingEducation #Sdg4Youth @UNGEI @TransformingEdu https://t.co/QK0BMQP3lh',
'Menstruation is a dark moon time of rest, release & healing -seek solitude or quiet -favor yoga, dance & mild movement -eat warm, cooked foods -review & contemplate most recent projects',
'the fact that i was on my period really confused me and my doctors i just knew i felt horrible all last week but everyone thought its my menstruation',
"^ it litrally isn't gendered; ALL GENDERS can experience symptoms of menstruation and reproduction",
'#endometriosis wouldn’t take so long to diagnose if pelvic pain and menstruation were not EXTREMELY stigmatized + considered taboo topics of conversation in most of society… just saying. This list of symptoms is not normal!! #endoawareness https://t.co/6mLCwgi5jq',
'A website set up by NHS Wales to give advice about menstruation refers to\xa0females as ‘people who bleed’ and ‘half of the population’. It has reignited a row about women being erased from health advice. (Latest news at https://t.co/EGO0zsqUhM) https://t.co/EtrUk3jt3n',
'@sunnyright Is this a SNL parody of Menstruation Station NBC News?',
'@halsey How did your pregnancy affect your ADHD? Female hormones have a big effect on ADHD and treatment (meds loose effective during the week leading up to menstruation and ADHD women are more likely to have PMDD etc) I wonder how different it can be or similar it is',
"dahil lang 'to ng menstruation... lilipas din yan \U0001f972",
'https://t.co/cihZMNsnls',
'@Juvefan12b @eyedia19 @BintsPostingLs Again, if we apply that reasoning to the second section with regards to their ‘deficiency in religion’ then you’d have to say that women lack religion for something Allah commanded them to do- not fast or pray during menstruation. And that makes no sense. You aren’t qualified',
'Med prof Peggy J. Kleinplatz believes the possibility that Jewish women in the camps were chemically sterilized "has not come to light earlier because many researchers were wary of delving too deeply into intimate topics like menstruation." https://t.co/SHkuKhRAhO @jdforward',
"@TheRickWilson This is unbelievable to me but not. I'm sure this has to do with transgender. Will they be doing a pad/tampon check to validate the claims of menstruation.",
'Es gibt Dinge an die man sich einfach nie gewöhnt. Zum Beispiel diese scheiß verfickte Menstruation!',
'@demimancy I did think it was going to have more menstruation than it did',
"@colourmesimple @Mackakutya @peter_daly @BluskyeAllison @KeirStarmerPM You'll note you denied that women are victimised on the grounds of their sex so I naturally identified examples where they are and on a vast scale. Tell me how trans identified blokes are deprived of education by virtue of menstruation. They're not obviously",
'🩸Tranexamic acid (TXA) is a drug used to treat or prevent excessive blood loss in cases of: 🔹major trauma 🔸postpartum bleeding 🔹surgery 🔸tooth removal 🔹nosebleeds 🔸heavy menstruation 👉TXA is a synthetic analog of the amino acid lysine.',
'Menopause affects every woman differently. The cessation of menstruation and the fertility of women is known as menopause Read More https://t.co/dlWdRGln7I https://t.co/QpZicUTIv9',
'Women truly need off days for menstruation.',
"@_t_himna @NankuLona @PabbyDiamonds @sheetmaskbabe @ManyovuG @thimnashooto I recommend watching #principlesofpleasure on @netflix. It's a 3 part docuseries that did a great job using scientific evidence to explain many topics including menstruation & birthcontrol",
'im so dumb i read my period tracker wrong 🙄',
'No pain, some gains 😉 #FourTwenty #TopicalPost #TopicalSpot #MomentMarketing #Trending #Trend #Topical #Menstruation #Period #Menstruators https://t.co/tS0hNApcP5',
'Nararamdaman ko na menstruation ko kung kelan may pasok huhu\U0001f972❤️',
'cw / period I don’t need a period tracking app, I’m in a mood to read heavy angst and that’s why I know I have less than a week before my period starts 😌 (I started a fic that was on my tbr list since forever and ofc I’m crying \U0001f972)',
'Being a woman is not for the faint of heart. Menstruation. Pregnancy. Labor. Menopause. Who was the fool who coined the ridiculous phrase “the weaker sex?”',
'@han_shephard @Leactionjackson People who menstruate are female however they may "identify", and I\'m sure all these people are fully aware of their sex !! Transmen experience menstruation exactly the same as any other female.',
'हम में से बहुत सी महिलाएं चाहती हैं कि काश हम अपने पहले पीरियड्स के लिए थोड़ा और तैयार होते। इसलिए यदि आपकी बेटी प्यूबर्टी के करीब पहुंच रही है, तो एक प्लान बनाएं ताकि आप दोनों तैयार हों! #menstruation #familycare #Healthshotshindi https://t.co/nvmGm6ssvC',
'1. Promotion about talking about menstruation health. 2. FTM still receive periods depending on level of transitioning 3. Supporting father seeing another person in a situation he probably eas in at one point Like honestly this is so good for everyone. How blind are you, dude? https://t.co/0hWowbbvQp',
'ꤥ Other Premiums 1m funimation — ₱70 vrv —₱50 discovery+ —₱50 shudder — ₱40 marvel unli — ₱40 criterion channel — ₱50 philotv —₱40 farfaria —₱70 curiosity stream —₱70 contv+comics —₱70 headspace —₱40 flo period tracker —₱40 hotsuite 1m —₱50 luminosity 1m —₱40',
'If you don’t think fertility and period tracking apps are about to become data sources for police departments and fundamentalists narcs, you’re fooling yourself.',
"What's after report your menstruation to the state? What is that word I'm searching for? Do you know it? https://t.co/xkIocTwW2N",
'Painful Menstruation Get the fresh or dried leaves of negro coffee / stink weed and add hot water to it. Drink one glass 3 times daily three days to your menstruation. FIFA |SAFA | Lionel Messi | #FixTheCountry | #Shattawale | bongo ideas | LIVARS | MOMO https://t.co/JoSM6b8eOs',
'Camilla Røstvik will be talking menstruation and corporate history with @AarhusUni tomorrow! #gender #research #RRI #periodpoverty #art #endometriosis #female #WomenInScience @WomenInSci @Endometriosis #menstruation @Kate_Seear @krosenbaek @horne_research @derangedpoetess https://t.co/ESVTxYk2aa',
'@AnnMora80731558 @sussexautospa @DashDobrofsky @JoeBiden Let me explain: You are a woman, or at least you play one on Twitter. Being a woman of menstruating age is not a bad thing — even if your loony church made you feel shame. So menstruation makes for a poor insult. Go thou and sin no more.',
'Excited to launch Video 1 of the @AgentsofIshq collab with @boondhcup and thrilled that @OhParo could write and direct this video featuring many voices speaking up for legal rights around #menstruation. Do watch the whole song here - https://t.co/l3P2o2aOyV and share! https://t.co/RQ0ChrBFRY',
'@CameoGonzales thought I was the only one. literally an insatiable 3-5 days before menstruation. Why God lol',
'menstruation cutie✨🤍🤞',
'menstruation it’s so painful😩😭',
'@tagesschau Wieviel Kerle sich hier aufregen. Oder sind sie eigentlich doch Waschlappen? Neid vor Menstruation. Kannst du dir nicht Ausdenken.',
'#Menstruation_Day PS: Instagram https://t.co/soO5wFyWwd',
'Thank you for sharing and helping to destigmatize menstruation + increase access to accurate #menstrualeducation! @ProfMEJohnson1 https://t.co/sKtN1tXOkB',
'https://t.co/xxD2W2XHgx',
'@thewillwitt With the experimental mRNA vaccination containing Hydra transplanted with an infertility gene that prevents children from having children and a lethal gene that automatically dies within 2 to 3 years, women experience premature menopause due to abnormal menstruation and are no',
'😱 https://t.co/7tx79Bfk3e',
'@ginasue I don’t have a uterus anymore, fortunately and for reasons, but I use a period tracker to figure out when I’m going to turn into a bitch.',
'We work to ensure that every person that menstruates is empowered to manage her menstruation safely, hygienically, with confidence, and without shame, where no one is limited by something as natural and normal as her period Get involved: https://t.co/cAnvEAuiHB #MenstrualHealth https://t.co/uu4ttaEA4W',
'Menstruation. Since and coming to an unrelenting conviction that democracy ؟? نمشے 🔹H3🔹 🔹H3🔹 🔹H3🔹',
'https://t.co/IKf6HdKwyv',
'@kallture @Misturaol @Naija_PR Misturaol or Menstruation no finish school or she no go😏',
'It’s time we start reading those terms and conditions especially with the period tracking apps. 😩We can’t have nothing nice',
'menstruation... very weird',
'@JamiayaDanielle The same thing being used for menstruation 🤢🤮🤧',
'oh my GOD i’m in so much pain i h8 Menstruation !🤔 literalky falls on the floor and dies',
"I have irregular periods. for the past few years I used birth control to regulate them and help with PMS symptoms, but have stopped since we're tryna get pregnant. I've used the same period tracking app since 2011. OVER A DECADE. sucks that I have to delete it now. fuck SCOTUS https://t.co/esfNO0hVZC",
'Menstruation is a Human rights matter. Our #MyPeriodMyPride program aims at educating and raising awareness on #MHM among girls and providing them with sustainable menstrual products. Visit our website https://t.co/72ywR7XvPg to learn more and Support the cause. @AwimoGirls https://t.co/v5bMIR0dCC',
'@Amelia4yo condoms are for free and sanitary pads are expensively sold, and sex is an option yet menstruation is a must',
'@TheRetroJames Topsy & Tim, Victoria Plum, the sandpit, Grange Hill (Just Say No), Charlie Says, blackboards on a roller with 1 third A WHITE BOARD, the acetate projector, learning about menstruation & what happens when a man gives a woman ‘a special hug’ via a top loading Betamax video player.',
'This negative experience and programming can be reversed. You can recreate your menarche and re-enter wombynhood with joy #soulecting #menstruation https://t.co/YmC0L4CHsN',
"@emocionycambio @RaeUK @Passie_Kracht @ItsMe50474936 @CurlyKing79 @Serena_Partrick @mei_vale @Spud12051784 @kelly_white_2 @starmum22 @Upcycle2u @GooglyeyedLlama @sabineirl @CreeAnt @AWumman @Telibarb @Veza76_1 @umbrios @Yghacci @STILLTish @slightlyatsea @StumpyRabbitt @schrodingo @Gender_WooWoo @QWRKY @Janos1974 @NWtoG @hughgmeechan @ariana_erbon @TerfyMcTerfy @ClairexRxB @Novembervivi @xx4MMF @sleeepysandy @BettySerengeti @LouiseRawAuthor @Gillian_Philip @DeaGabi1 @ilovepreserves @Nineteen8OFour @witchyunsworth @DrBrooski @Sparrlyten @sbernsteinmd @mimsy78 @Michael_AW77 @LedenUnor @RadfemBlack @patrickDurusau @denisethebeasti I'm so grateful for all the wonderful people out there who support, retweet, like, spread the message far and wide donate and make it possible for us to have #Pads to protect ourselves during #Menstruation #StopTheStigma #MenstruationMatters #Pads THANK YOU ALL ❤",
"World #MenstrualHygieneDay is celebrated on May 28 all over the world every year to create awareness about menstruation,& provide safe & hygienic practices to girls & women. Here are Dr. Sehrish's tips to take care of yourself during periods. @WomensHealthMag @UNICEF_Pakistan https://t.co/QUiQXI45Pk",
'Why were scientists so slow to study Covid-19 vaccines and menstruation? https://t.co/6EF7zx6usG',
'@_CryMiaRiver Also, postmenopausal women are not the ones complaining about not being "included/validated" when menstruation/child birth is discussed. Rather, it\'s biological males. Funny.',
'@statsjamie @docdai My father in law had a blood clot after AZ my wife n sisters in law have so far resisted the vax. Due to travel restrictions my sister in law had 1st jab ( my wife due in weeks ) with terrible menstruation problems. Coercion is wrong',
"@Awildfower @PaPerGi76227557 It's a period tracking app",
"@Faisalnaifaru Reproductive health? Esp bc it's very common now for girls of that age to have issues with menstruation bc of diseases like PCOS and endometriosis, but sadly still not much awareness on recognising symptoms.",
'@cocosmompdx @SteeleTig @chasteandfair @DrJenGunter @AnnSchurman @JoAnnaScience @OkieSpaceQueen @EmWritesScience It only there was an easy way for folks with a non-gendered name and Pic to indicate their gender. 🤷\u200d♀️ But a person commenting (wrongly) on menstruation it is an easy mistake to assume male.',
'https://t.co/3I1Fn1qikD',
"*swallows* I know you're into menstruation, and, well, could you please prey on me? ✨",
'@txsalth2o @marx89nm @realchrisrufo Damn the pasty bitch is scared of menstruation. Practically foaming at the mouth',
'Religious fictions are very powerful; how this explains menstruation though https://t.co/2zE4R5hsfV',
'WTU Launches Sexual Health & Wellness Course on Menstruation | AVN https://t.co/0kQWaWtsaG',
'vorrei tatuarmi un utero ma in a mystic-moon phase-reclaiming my menstruation-witchy way non in un sono donna e quindi fertilità way',
"@sueveneer I don't bother even sighing any more. Men have always thought they knew better on every subject, even subjects that apply uniquely to women like female organs,child birth & menstruation. It's up to us to tell them to eff off now I think.🤔🤔🤔",
'@BBCNews There is no evidence to suggest that changes to menstruation have a long term effect on fertility... That is because we are conducting a live experiment on the general population. How many pupils are planning a pregnancy or at serious risk from COVID? https://t.co/OJW7zxpeKw https://t.co/DYfRd7BAn8',
'Worst thing about having a new phone? I lost my period tracking app so now I am just guessing start dates based on food cravings and irritability.',
'These Period Tracker Apps Say They Put Privacy First. Here’s What We Found. - With growing concern about reproductive health privacy, CR’s Digital Lab evaluated the protections offered by Drip, Euki, Lady Cycle, Periodical, and more https://t.co/OiNeW8BHr5',
'@AaaAaa567567 アメリカの学者がSNS上でサーベイしたところ、14万の返答があった。月経異常を経験したと。 https://t.co/994si2BDZs',
'@sharronlb102 @Noellenarwhal @SCG_77 @drpull @lisaquestions If periods don’t require ovulation, nor having ovaries, why wouldn’t transwomen taking estrogen not experience cramping the same way a cis woman would during menstruation?',
'Ann Arbor has a new law to provide free menstrual products in public bathrooms. Thank you to @MayorTaylorA2, @PadmaKuppaMI41, @ClaireCoder, and Anusha Singh for unpacking what this means with me! https://t.co/VJWvm21SJO',
'@RegnarTterb2 @CStarlingFBI @gretchenkeskeys @SebGorka No one is erasing men, but they think they can bully women. The Lancet had two cover pieces, one was about prostate cancer and the other was about menstruation. This is their twitter feed. Spot the difference. Men will not accept being erased, so why should women? https://t.co/8gj3YmW4Wo',
'@KasemiireRaquel Focus on your menstruation 😂😂',
'Women all over the county who experience excruciating pain and discomfort during menstruation should get drugs prescribed by doctors and pharmacists from Novartis. #ManagePeriodPain',
'@aberliner @TheReaperMMA @RandomRedhead4 @Ryon_Downs Term safety risks will be because it hasn’t been around long enough & didn’t go through the standard (or anywhere near the standard) testing time frame. New data seems to comes out almost daily-myocarditis, women/pregnancy/menstruation, etc. I’m just not confident long term.',
'Was zur Hölle soll „Menstruationsurlaub“ sein? Empfindet irgendjemand Menstruation als erholsam?',
"Covid supplement menstruation combiné à l'#endometriose https://t.co/7bgV48Dzvz",
"Wtf... Didn't know about this. In case you also didn't know. Better be sure to delete the period tracking apps 🙈 https://t.co/8SzkK2utl8",
'Women waking up in America this morning downloading encrypted messaging platforms and deleting period tracking apps just so they can make their own decisions over their own body without being arrested. This is what Conservatives think progress look like. #RoeVWade',
'These are menstrual cups.. an effort to support young girls embrace their menstruation, especially in football & school. A new project loading. Watch this space. https://t.co/wtkhpmEJJS',
'@olu_focus09 @Paulluskelvin @call_me_oracle @Royalsoap001 @NimiSharon @Clevershevy @KemiOlunloyo You’re talking off point sir. You can have sex and not have even reach puberty yet. No semen and all that. We’re talking about biological body development, not an act you carried out by yourself. Even the girl may not have started menstruation yet she’s having sex.',
'Brief references to menstruation in an animated film apparently are a bridge too far for some parents, because "Turning Red" has kicked up heated debate. https://t.co/mVCsTknIZM',
'Learn out. Submitting junk data to period tracking apps won’t protect reproductive privacy https://t.co/SGn85JUmZX via @thenextweb #tech #digital #data #privacy',
'@JoyAnnReid Who the hell uses a period tracker?',
"I don't know why women like involving us in their own problems 😂😂like seriously is it called menstruation or womenstruation??🙄",
"I'm really concerned about the tampon shortage for women in this country. These guys who have decided they can have their own menstruation cycles are gonna just have to stand at the back of the line. Fair or not?????",
'OK, so period tracker apps are selling your data, and might be able to tell the police if you are pregnant. Now we learn that Wahlburgers is using AI and surveillance cameras to make menu suggestions. 1/2',
'Now that I’ve deleted all my period tracking data (thanks a lot, SCOTUS), I’ll have to do it the old fashioned way: by noticing which days I’m extra angry (Thanks a lot, SCOTUS).',
'"#menstruation is not a problem, poor #menstrualhygeine is". On #menstrualhygeineday, District Rural Development Agency & @SwachchhM organised one day Seminar in association with #MehsanaHealthDepartment for adolescent #girls & #women of slums, villages, & government schools.',
'@Martin_Leurs @keinegewalt @profa_bayern P.s. Ich wäre ja einfach für "Frauen" dadurch fühlen sich Frauen ohne Uterus komischerweise nie diskriminiert obwohl sie gar nicht mit gemeint waren wenn es um Menstruation ging. 😁',
': Period tracker : https://t.co/g83NZ1Klwa',
"Stardust and Clue are women-run apps that encrypt your data and make sure no government or institution has access to your ovulation data. Consider this if you're deleting your period tracker.",
'মাসিকের ব্যথা বা ডিসমেনোরিয়া (#Dysmenorrhoea) কমানোর জন্য কী করণীয়? #মাসিক #menstruation https://t.co/DZ6yTtd5kC',
'@RickLab1960 @laurenboebert I would buy equity in a product that makes menstruation stop by blinking. Now how to stop morons from procreation?🤔🤔',
'Today i no see money to eat or sub if i hear baby from your mouth i go use menstruation pad wipe you for mouth ni 😂😂#pimpim #breastfeeding',
"@StephenM @POTUS Did you spontaneously grow a uterus and ovaries? Do you have menstruation once a month? Does carrying a child for 9 months have the potential to take your life? I didn't think so, sit down, shut up, this is not your soapbox.",
"@scad_official You can also join and help promote @MCInitiatives it's a campaign to ensure our girl child didn't miss a day of school because of MENSTRUATION.",
"@wendycorn1962 @bot101010101000 @cnnbrk Menstruation IS a man's issue. It's solely to ready the womb for procreation. If women were given a choice between kids or having a period, many would choose no kids. Men rely on women to bleed, birth, & raise their children, but contributing to the cost of tampons is too much?",
'@momx3wiley @artbyjangles @gadfly @Miketr1 @santiagomayer_ This is what i have been saying, people always think its just menstruation when thats just false- i remember the youngest girl to get pregnant was 5 or 6',
'The Logical Indian on Instagram: “Talking about menstruation has been a taboo for years. But these 7 companies are changing that by offering their employees paid period…” https://t.co/nzlt9up3YS #bYjus #Onlinelearning',
'friendship ended with period tracking apps, my new best friend is a little index card i draw a 365-square graph on at the beginning of every year',
"@Sasarasmaa @helenejohnston @NotATweeter16 @jk_rowling How would it standardise menstruation for the sex that will never experience it? How would it achieve equality? I'd much rather put effort into solving the equal-pay-gap, or sexism, personally, menstruation equality seems an odd choice TBH.",
'L’adolescente de 16 ans a déclaré à Bill Cosby qu’elle était en période de menstruation, autrement dit elle avait ses règles. Etant donné qu’ils étaient dans une chambre, Bill Cosby l’aurait forcé à le masturber.',
'@GothGirlExpert Menstruation',
'And in the case of this movie, create issues where there are none. The amount of grown men who have sexualized the menstruation of a young girl is so beyond creepy. Some folks seem more bothered by this movie than the sexual abuse rampant in their religious institutions.',
'If any of you have extremely bad migraines during menstruation OR Younger than 40 years old and have had a hysterectomy please let me know I have some questions.',
"@Emmbee_brown @Ben2Onyedika @ChimarokeNamani @Emmbee_brown you're a ani mal. You're Usl ess as menstruation blood",
"I'm experiencing shortness of breath during my menstruation",
"i think people should act on the assumption that states will move to require period tracking services to more proactively share data with law enforcement - even in invasive and incomprehensible contexts. the batshitness of it shouldn't give you confidence in its unlikeliness. https://t.co/XaYuat3SBI",
"Remember in 2019 we learned the Trump admin had pages of tracking migrant women and girls' periods as young as 12 years old. https://t.co/J4T8zA3VNz",
"casually talking abt menstruation on broadcast, even yoo jaeseok can't stop them 🤣🤣 https://t.co/8u1e7jQ8a0",
"Time passes by so fast lately... It feels like I'm having my menstruation every week😣",
'「メンズエステのセラピストは生理中でも稼げます」 https://t.co/UtjMurcFVl https://t.co/zupfko0CE0',
'@unknwnanswrs @CinderLightfoot @libsoftiktok @NorthColonieCSD it does actually lol, it’s like pregnant women beginning their menstruation cycle again lol, educate yourself before making bold assumptions and discriminating helpful medicine for our transgender youth and let the rainbow in ur damn life for once, support the LGBTQ!',
'@CBG572 @BernieSanders Not really. She intentionally conceived me. If she hasn’t, It wouldn’t have bothered me, because I would have been entirely unaware, no more than a passed egg in menstruation. No big deal to me.',
"I wonder why they call it menstruation instead of womenstruation...... Please ladies don't shift your problem to Men 😂😂😂😂😂😂😂😂",
"@BloMyRainbow @switchinblades @VivaSedai @Cristin98534373 @kathieallenmd @mattgaetz I hid a broken wrist from my parents for over a day when I in fifth grade. One day of menstruation, suck it up buttercup. I don't even have a following how do I get paid.",
'When you are in touch with your Sacred moontime nature, your emotions become voices that point you in the direction of situations that need attention #soulecting #menstruation https://t.co/YmC0L4CHsN',
'receiving endless calls when youre on menstruation is just absolutely shitty',
'Melawan Period Poverty, Nona Luncurkan Aplikasi Kalender Siklus Menstruasi Pertama di Indonesia: Platform kesehatan perempuan, Nona resmi menghadirkan aplikasi kalender siklus menstruasi atau period tracker guna memberikan edukasi terkait hormon dan… https://t.co/biwaTJx0xV',
'Roe’s Overturn Will Stall Decades of Women’s Health Research (@maddiebender3 - @thedailybeast) https://t.co/jA86hd5oJb',
'@lousadzak @void_if_removed @noebah What do you mean by limited? Woman’s lives are wholly and completely impacted by our sex. From monthly hormone cycles and menstruation to menopause, pregnancy, birth, and breastfeeding. Not to mention conditions like endometriosis, PCOS, dysmenorrhea, and the like.',
'Corona plus Menstruation. Das ist wirklich eine UNSCHLAGBARE Kombi! 🙄',
'On this World Environment Day, if you wish to do something better for the environment, use these 5 period products that are eco-friendly. #WorldEnvironmentDay #menstrualcare #ecofriendly #healthshots https://t.co/KZ2RZ1FwFy',
'for a story: calling all menstruators! what do you think about period-tracking apps, how your personal data could be used against you post-Roe, & the work it takes to protect your cybersecurity? is this on your radar? are you worried but out of your depth? no idea? talk to me!',
'#NAME?',
'Women Advised to Delete Period Tracking Apps & Sweden and Finland Join N... https://t.co/nD5DB9QqKJ via @YouTube',
'Period-tracker apps say they will protect women’s\xa0data https://t.co/aghF607lb5',
"I want to get a new period tracker app bc my current one is kinda giving terf-approved energy but it's so much work to put in everything again.",
'@TownCrierAfrica A2.4 Menstrual Hygiene Management (MHM) is defined as ‘Women and adolescent girls using a clean menstrual management material to absorb or collect blood that can be changed in privacy as often as necessary for the duration of the menstruation period, using soap and water for',
'Menstruation. https://t.co/aZprgIFiSx',
"Heads up: @PeggyABennett doesn't think this should be a mandate because our schools already get too many mandates. Menstruation isn't a choice. All schools should be REQUIRED to provide menstrual products.",
'Should women worry about data from their period-tracking app being used against\xa0them? https://t.co/5ksHCIRBFq',
"It's not paranoia if they really are after you. For my people using period tracking apps - https://t.co/vdxNMDevJ8",
'The new week starts great again. #menstruation',
'Nakakasama ng loob na may menstruation ka ng pasko. Ang gusto ko lang tuloy gawin ay matulog😭',
'@stroke_midnight @palomarmoset @female_protag @Sturgeons_Law No? If the conversation is about menstruation then it makes sense to only refer to the people who experience it',
'ମାସିକ ଋତୁସ୍ରାବ ସମୟରେ ଆପଣାନ୍ତୁ ଏହି ସବୁ ସତର୍କତା: ଭାରି ପଡିପାରେ ସାମାନ୍ୟ ଭୁଲ https://t.co/uVnmzi8dWO',
'@justSayin2480 @ShemekaMichelle The reality is medical terminology surrounding menstruation and pregnancy have already evolved to reflect the experience of trans people. So it’s pretty much you not dealing with reality.',
"@StreeforSriman @Jackncyberspace @saurabh_one @ShivOm9999 @lokeshms2 Bravo, let them go ahead. But fact won't change to reproduce they need sp**m & that doesn't come from thier imagination. Menstruation & reproductive system is nature & biological science which no one can change #FeminismIsCancer #fakefeminists #Womencard",
'who is menstruating, solutions they feel will work and how they aggressively and passionately address the less talked about issue of menstruation and disability.',
'@Murcut @WWatts1 @nationalpost https://t.co/eU6lLqQLFS',
'@kattascha nur weibliche anatomie bedingt die menstruation.',
'From the abstract of this study: "Girls\' attitudes and expectations about menstruation are negatively biased and have been found to contribute to self-objectification, body shame, and lack of agency in sexual decision-making." https://t.co/6tctiRAiAx',
'preovulation phase in our menstruation cycle be getting us wild smh 🥴🥴',
'@mylilpwnyz @QueenOfNFTsEth Posible Menstruation ✨',
'@twsquaredx3 @Hugh_Henne I know am 8 yo that got her period in 3rd grade. That’s an anomaly though and most girls start menstruating around age 13. Just before then is when A&P or sex education needs to start. Girls need to know they can get pregnant after menstruation.',
'Two insightful Books. One brilliant Author. Presenting two books by @nkgrock : 1. Menstruation Across Cultures (A Historical Perspective) : ₹669 2. Isopanisad (An English Commentary) : ₹299. #PIRecommends #BuyFromPI #WorldBookDay #BookTwitter Order 👉 https://t.co/vLWz1IAULw https://t.co/sIQjvzyUi6',
'TW//menstruation mention!! Got my period today... this is just fuckin lovely. I got dizzy/nauseated while in the car today, had to take medicine and my iron supplements. And I have a movie this Thursday to see!',
'@NPR "people who menstrate"? 🤔 they are called women...they have a uterus and ovaries which are what is needed for menstruation. Stop the idiocy and nonsensical propaganda. https://t.co/l0pS5shyu9',
'CN Menstruation, Blut Warum hat mir einfach nie jemand gesagt, wie angenehm Soft Tampons sind? Weniger Schmerzen, kein Overload wegen dem Spüren eines harten Tampons oder runterlaufendem Blut. So toll.',
'Word of the day “HEMATURIA” Means blood in urine and urine can appear red, pink or brown Can be due to; - Urinary tract infection - trauma - sexual activity - menstruation etc It could be something as severe as a bladder cancer Never ignore “hematuria”. See your doctor #iTich',
'@katystoll This is such an important point. The ways that menstruation impacts (and is impacted by) SO many factors is such a belated consideration and has huge health and quality-of-life implications. (The big one I’ve been focused on is sleep 😴)',
'Oxford friends, I am running a collaborative workshop on Friday! Please come talk about menstruation and pleasure with me! https://t.co/ZXZzFU3a16',
'The discomfort around the issue of menstruation and menstrual hygiene, now we have to fight taxing. When Scotland has made menstruation products free, my country is adding taxes on the same products! #CAMEROON_STOP_PERIOD_PRODUCT_TAXING',
"@CallidusDominus @people I was saying that some people think that's the only problem in this story. No outrage that she was raped, or that she was even able to be in direct contact with someone dangerous. Nobody mentioned that early onset menstruation is not a healthy or normal trend. All about abortion.",
'@emilia_sinclair Dieses sinnlose Gesülze über „Menstruation“ von „Transfrauen“ treibt den meisten die Empathie aus. Die Empathie, die ich nach wie vor für reflektierte Transsexuelle habe und die diese m. M. n. auch verdienen. Aber solche halt nicht…',
'@Manhus_hun_yaar Well explain I was just reading hadess for menstruation. Prayers for you and all girls.',
"Oh for fuck's sake. Someone rolled their own crypto. Y'all, stay away from Stardust (period tracking) app. https://t.co/dstt5poV2j",
'La menstruation, le Sang de la Gloire Féminine. Le thème qui sera traité ce samedi avec les femmes de l’ONG- JDEG. Je serai prêt à donner le meilleur de moi pour satisfaire toutes vos curiosités. https://t.co/pTtxehCrJq',
"@Arshi2711 we can't feel that, but still agree from what I hv learnt nd seen about #menstruation nd taboos related to it.",
'Federal Patient Privacy Law Does Not Cover Most Period-Tracking Apps https://t.co/cIMu2MeeNc',
'Good morning. Is it for real that @WhatsApp has no proper symbol for menstruation? What century are we in again? https://t.co/8HzxKSjMd6',
'@JustJosh132 sir, is shark week supposed to mean menstruation period ?😭 hahah okay we shall see then 😂',
"@Mr_Axel_Gear @Laelaps I was using the example that was provided. If we're talking about menstruation it is the perfect phrase. If we were talking about people who identify as women we would say women. The meanings of what we're saying matters. No one is saying you can't say women. That's the joke.",
'I Know How Painful Menstruation Can Be So, May You Not See It This Month🙏',
"To be honest I still don't why menstruation pad is expensive.. At least if it's not free, the price should be subsidised.. They share condoms for free but not pad.",
'cw: menstruation // vergil: we need adequate menstrual care to make our symptoms more bearable also vergil: capitalism sucks and we deserve time off when hormonal changes and cycles mess with us',
"yeah i'm sorry but i'm not deleting my period tracker because right now it's a necessity to help ensure i don't get pregnant. just do your research and know which one to use. right now i use what's built into my Fitbit and goddamn is it helpful.",
'@danitobongarcia @EscalandoSalud Me parece super importante ver las estadísticas. Un grupo de investigadores del J-Pal (Oster, Thornton) dio, de forma aleatoria, copas menstruales en algunos colegios en Nepal. Acá el resumen: : https://t.co/COSMd0yQms',
'@yungtempura It affected my menstruation too!!!! Was getting it twice in a month for a while smh so sick that we were forced to get this shit I’m still mad about it',
'TRY REAL FOOD FOR A BETTER PERIOD! #womenshealth #periods #menstruation #wellness https://t.co/csY6Mb1NyX',
'Privacy concerns about abortion care reach far beyond period tracking apps. Comprehensive privacy protection from state and private surveillance is urgently needed. I spoke with @reenajade of @SpectrumNews1TX. Thx for having me. Cc @UHLAW, @yaleisp https://t.co/WFJjxuSDPZ',
'Incidence of recurrent #endometriosis may be higher after surgical treatment in the luteal phase than in the follicular phase ➡️ Refluxed endometrial cells may be more likely to implant at surgical sites when the interval from surgery to next menstruation is short https://t.co/Z9MGyttnGq',
"@otherthandead yeah i was thinking that too. red riding hood has been heavily associated with menstruation and the fact that they're so overt about it during her first altercation with the shadow is kind of funny but it is making me think...",
'@KatyKray73 I was once told by a vegan veggo that eating meat is like eating the blood of you own menstruation 🤣this was some years back and ppl wonder why Victoria has gone commo hell. Lunatics',
'my period tracking app deletes all of my past datas... rip',
"@AmandaMGoetz Although I like this tweet, men can have menstruation, struggle with infertility, and face all the issues you listed. For me, we're all equal. I want people of all genders to feel included. All ❤",
'"Period tracking apps warning over Roe v Wade case in US." you don\'t have anything to hide, until you do. Data collection and sharing across many aspects of our lives makes the potential reach of oppressive power even greater. https://t.co/D0PUEjptQg',
'Small stores on tik tok that make bullet journals need to make one specifically for period tracking. And give a discount for those who live in states that ban abortion.',
'@GrandeCuca @homesynths Cuidado, que lo que se puede transmitir así es la tontuna o la memez... PRAC finds no link between mRNA COVID-19 vaccines and absence of menstruation https://t.co/Vh9UzwLfwu',
'6 years after I was punished for campaigning against dictator @KagutaMuseveni’s failed promise to distribute free menstruation pads, poor Ugandan girls still miss school because they lack menstrual hygiene materials. I’ll discuss @Pads4GirlsUg campaign at the #BeEX2022 this week! https://t.co/mFYPwWHFLn',
'@SpiroAgnewGhost Meanwhile, the “growing up” films for “boys and girls” shown separately (in 6th grade) when I was a student needed signed parental consent to be viewed, and dealt mostly with: acne, voice changes, increased sweating, *menstruation* . But no sex Ed in K-3. 2/2',
"@_Dakodak_ @LJPizza1 Théoriquement il n'y a pas l'air d'y avoir d'obstacle techniquement impossible. La greffe d'utérus serait similaire sur un homme ou une femme. Il faut faire une chirurgie pour un néo-vagin pour avoir une menstruation. ... https://t.co/fc2HkjSOAv",
'👁️ OJO si usas Fitness o Period Tracker como tu app menstrual de cabecera 🩸 ya que pueden usar tus datos de manera indebida 😱 Recomendamos este hilo 🧵 de @EticasFdn donde analizan 12 apps de seguimiento menstrual 👇🏾 ¡Súper útil! https://t.co/hEsPVixboL https://t.co/L20wf49EMu',
'Menarche, or the first moontime, is really a time for celebration, yet in our western culture we often enter into wombynhood with embarrassment or shame #soulecting #menstruation https://t.co/UX6yR0Bnui',
"@jenezzyj Jokes about menstruation just aren't funny. Period.",
'Why do you think menstruation is celebrated, yet stigmatized? Here are some #BaateinUnlocked! https://t.co/u9SqYpprvm',
'@Quicktake @DrTedros i use multiple period tracking apps to determine the best possible window to get pregnant, trying to get the world record for most babies murdered (without being arrested lol)',
'Me wondering why I’m extra fed up with everyone lately..*checks period tracker app*',
'good luck to the americans that menstruate, are in same sex relationships, are in interracial relationships, use contraceptives, use period tracking apps, use the internet in general…',
"Let's us advocate about MHM in our communities and let them know that menstruation 🩸 is not a taboo but normal for a girl child. As we celebrate the menstrual hygiene Day make a difference in a girl child life who is really in need of a sanitary towel but can not afford. https://t.co/LrMMcWMlDr",
'@RonUnderestima1 I’m guessing 80% of the men don’t even know what a menstrual cycle is let alone the parts of a woman productive system. The fact they ridicule woman during menstruation clearly says they have no understanding. They purely speak out of ignorance.',
'@fatnutzv8 @jordanbpeterson Both papers state that menstruation cycles returned to normal within 2 months. https://t.co/ahGabBkZox',
'@ShirkDestroyer @zura_cb the quran talks abt menstruation and breastfeeding. are we not allowed to read those verses w our parents being there? do u plug ur ears when the shiekh reads them? Separate ur ignorant culture from Islam.',
'@yagooie @apostolicfdn Literally every companion and I studied this so I am making this claim they know this verse is talking about between start of puberty till menstruation and other reasons you know health reasons',
'@AishaYesufu So tinubu they do menstruation abi? Nonsense',
'@emrazz @geri_zak I get that we don’t need to use tampons but the fact that I’m learning this today is disheartening. My wife passed this on to our oldest. It makes me wonder if menstruation education is mostly shared knowledge.',
'@Mulachi1 @3nigmatic_01 @____Roar____ @roomforwonmore @TJ_onfire @Outitc @incompleteocean @aGPSisbetter @olddisneychick @ishprobirthsays @imagnoreligion @KristanHawkins These are very popular with teens and young adults. https://t.co/oj8P9Byj85',
'@PitbullGaming66 No argument there. Biological women legit deserve our empathy on menstruation. The rest implies emotional self-control most don’t display or demonstrate. That’s a different issue.',
'"Biologically, #menstruation is odd. The vast majority of animals don’t do it, and consequently there is a lot we don’t know about it." https://t.co/nzUguUHXdg',
'i hate to entertain this bullshit but you’re such a fucking idiot lol maybe he’s trying to find something for one of his patients, seeing as he’s a medical robot. and your comparison is incredibly bizarre and untrue, stop sexualizing menstruation you fucking weirdo. https://t.co/GGcgHnXqS1',
'"i made a poster ab menstruation wanna see??"',
'@dutkae Talking openly about menstruation is too woke.',
'@realchrisrufo Sounds to me like you seem to have issues with open discussion of menstruation cycles. They\'re key to a women\'s reproductive system. Instead of feeling, "icky", know that it is needed for a healthy reproductive system.',
'I’ve had enough of men trying to mansplain women’s bodies and religious nuts trying to justify why women deserve menstruation as punishment for today…🙃',
'@sburch79 Just make your own period tracking app. Brawk!',
'Me: I hate myself Period tracker app: Six days left! For the love of God I want this thing to just text me when the PMS starts. Just "Good morning, you\'re going to cry over nothing. Find the heating pad."',
'Health is greatest Wealth! Femmes Fortes &Dynamiques #Burundi @ École Polyvalente Carolus Magnus de KAJAGA (EPCM) bring Awareness on Teen Pregnancies, Menstruation hygiene,Vaginal infections prevention, Pads Distribution #TogetherWeCan @burundian_women @elvanie_kagwiza https://t.co/paAqZWewVX',
'漢方茶のお店\u3000祥福堂の人気作品はこちら! 女性のからだをいたわるブレンド漢方茶\u300002-menstruation-(漢方茶、薬膳茶、健康茶) https://t.co/eYezCH8pJo #minneの人気作品',
"Mijoo's not able to have menstruation because of COVID-19 long effect somehow became funny stories because she talked about it on the TV. She's really a different level 😂",
"I don't even care about menstruation or having to give birth again... If na by force to come in the next life na fine girl I go be... I'm hating my gender like......",
'@DukeJeopardy @unvaxxedistan We don’t know bc it’s only just being studied. https://t.co/aBu3UkxX1r',
'Applications are open for a funded PhD focusing on "Menstrual Issues: Social, Cultural, and Medical" at the University of Aberdeen! #PhD #PhDChat #AcademicTwitter #MenstruationMatters #Menstruation https://t.co/QxirrailSC https://t.co/6TL76tC3BT',
'Having my first real period in two years. Some of y’all are really just raw dogging menstruation? This is terrible.',
"Comments under thz tell us how a large majority of men in thz society still have zero empathy/knowledge when it comes menstruation and only bcz it doesn't affect them. You would hv seen them wailing on roads if it involved their lives. https://t.co/KqCXUuCxzY",
'Was zum Teufel is denn bitte „achtsame Menstruation“?',
'@Tcat_Jada Menstruation na man ei friend??',
'Menstruation in Pakistan: What every girl should know - https://t.co/tIyFUdahc1 https://t.co/rMete1IXnO #امپورٹڈ_حکومت_نامنظور',
'@JimJeffery11 @Tarik_Chaudhary @AlHakamWeekly If his form is male, does he have testicles? Of what use are they? If he is of female form, does he undergo menstruation? Does he have a womb?../3',
'@debukolaa_ THANK. YOU. My cycle is heavy flow and for 7 fucking days. The first few are the worst. Don’t get me started w/ how overpriced feminine menstruation products are…',
"I wouldn't say it's inherently sexual, being bald kinda feels better at times and it may make it easier to deal with menstruation https://t.co/wYnJYx3niB",
'@Iolanthe2345 ‘Fraid so! Why they are so obsessed with Tampons or think we need their help with menstruation is absolutely beyond me. Typical mansplaining. Like my step father who kept a chart of my cycle 🤮 Fucking creepy and controlling.',
'The best use of Twitter this month tweet-bombing the gory details of your menstruation to scumbag politicians who are trying to oppress women… Well played @TimeToBleed624 , well played 👏🩸 https://t.co/NZRH9kpZQ0',
'https://t.co/y8tWvMtUVk https://t.co/Q2hoejWNoO',
'@Kyras_dead for f*o you have to request and they can deny the request, if they don’t allow, go back and fuck up the period tracker for yourself but make sure you’re able to transfer your real days somewhere else',
'I’m currently taking hormonal pills to regulate my menstruation and it feels like its affecting my mood and body t^t I can’t function the way that I do huhuhu this is so tricky 😭😭',
"Women will cramp & bleed from menstruation & try to make the pain nobody's problem. Men experiencing nicotine withdrawals act worse then people on the rag & they make their inconvenience everybody's problem.",
'@trynottocurse menstruation…deal with it',
'Yeah mmg species yg still tulis panjang2 nk tegakkan benang yg basah. Unpopular opinion kan. Mufti pun dah ckp tak boleh, yg ko xde anatomy tu n menstruation ni pulak bising2. Everything ada limit dan line yg kita tak boleh cross. Common sense. https://t.co/04vSFkLOOH',
'kr di tempat kerja kalian ada dikasi menstruation paid leave ga? kira2 ada ga ya company di indo yg kasi inii?',
'// periods menstruation how is it the year 2022 and no one has made underwear that has some sort of pad placement guide printed on everytime that stray droplet of blood stains mine i feel like smashing my head against the wall',
'Menstruation is RUDE.',
"@MackDistrict6 Roe v Wade written by Men to give power to judges who decide conception, viability, trimester from Menstruation not Ovulation Judges decide maternal health Judge decides if pregnant woman's abortion choice is a crime Roe v Wade denies Women's Rights https://t.co/A4YmRpZGVo https://t.co/xCHqMRWuLd",
'So period tracking apps are now able to disclose your personal info to see if there were any disruptions in your cycle to have evidence of pregnancy? That’s just insane to me at this point.',
'Mid menstruation cycle means feeling fatigue in one sec to extreme starving to a depressive episode to a sudden hour workout and repeat',
'@__Fitzy Menstruation is being a bitch to me this month lol',
'Raspberry tea: drank Pain meds: guzzled Pillow: in between legs and under my back Menstruation cannot kill me!!!!',
'@sacred_skulls Thought about this a bit and decided this is my fav (hard to narrow down). Not my first, nor my first 1/1, but means a LOT as part of the #OneDropsNFT cause to destigmatize menstruation. 👏🙌 to @bluem0xn and @ntentart for making it happen, and @sabet for contributing. ❤️\u200d🩹 https://t.co/9H1JhckWEK',
'@D_Ocean__ @DerDrachenKater Ok, hier steht es tatsächlich. Jetzt denke ich wirklich, dass es C19 war, trotzdem negativer Tests. https://t.co/ImG1L5TG3X https://t.co/1i2BYoixLC',
'As in menstruation?! How is that inappropriate when most women there have one? Adults and kids? Ppl weird https://t.co/D4LVjcmFRx',
'DELETE YOUR PERIOD TRACKING APPS RIGHT FUCKING NOW.',
'my period tracker app automatically thought that my period lasted for 10 days are they bonkers',
"@ShmoeJoe2 @custardloaf Women can't use the internet because their menstruation denatures WiFi particles",
"@PallasRiot @RiotLinguist Like the dishonesty of insulting someone you don't even know? Not to mention one of our speakers, a young researcher presenting her first findings, being mocked for doing research on menstruation, wtf is that even?",
'AND now i’m supposed to delete my period tracker??? like i’m supposed to have enough fuckin executive function to remember it on my own????',
'Schlimm. Schlimmer. #USA #RoeVsWade Datenschützer:innen in den USA warnen, dass Standorte und intime Gesundheitsdaten auf dem Smartphone genutzt werden könnten, um #Schwangerschaftsabbrüche nachzuweisen und strafrechtlich zu verfolgen: https://t.co/cgZHd5PMn9 via @zeitonline',
"Ohhhhh! I'd been wondering why the hell my BGLs had been a little higher than usual for the past few days. Seems that hormonal activity associated with menstruation can affect insulin resistance. Adding that to the list of things I wish I'd learned when diagnosed with diabetes.",
"apparently the skirts are thick enough to absorb blood, and now I wonder if this is why women wear thick black leg wrappings too. only superstitions I know is that you can't have cold foods/drinks or sit on rocks during menstruation. doing either of those make the flow heavier.",
'Having a 17 yo girl coming to my office today due to irregular menstruation and unusual vaginal discharge. She came with her mother but speak for herself. I admire her courage and independence. 😍 We want more girls like that!',
'oh putanginang menstruation',
'SANITARY PADS SHOULD BE GIVEN FOR FREE. MENSTRUATION IS NOT A CHOICE HELP ME KEEP VULNERABLE GIRLS IN SCHOOL BY DONATING PADS -ANY BRAND ANY AMOUNT WILL MEAN ALOT THANK YOU #vaccinated https://t.co/XFusbw7Rn3',
'Nna menstruation yang bora shem',
"@transnorthstar It really is. I've had to explain to so many people that call themselves activists or intersectional that ACTUALLY free condoms are good and that HIV/AIDS prevention is NOT the enemy of menstruation issues. Yes menstruation issues should be taken seriously. But like... idk man",
'Watch "Robot Chicken - Disney\'s The story of menstruation" on YouTube https://t.co/6rMxjnVfQL',
'Gambia is full of tiktok Doctors "Toothpaste, salt and lime for V** cleansing after menstruation" 😂😂madness everywhere.',
'menstruation , periods // new post on the based instagram https://t.co/WTCwLrFiPp https://t.co/6JGu6tXyOq',
'@cccalum legal action based on health, medical, fitness data leading to inference of menstruation cycle. Some state attorneys already alluded to it.',
'@nurasabitu Of course before everybody start, you are the first person to began menstruation bro😂😂',
'@LisaWeb97750946 Sure it’s different in cis women who have a uterus because they would also experience menstruation, but it’s otherwise the same physiological mechanism.',
'Ang hapdi. 😭😭😭😭 Puro na naman rashes dahil sa menstruation.',
'How many period tracking apps will there be if suddenly Texas mandates data reporting … just to make sure.',
'WHAT IS CYCLE SYNCING? Cycle syncing is working with your infradian rhythm (your menstrual cycle). Women have 4 phases of our menstrual cycle: Menstruation, Follicular, Ovulation, Luteal. Each phase represents different hormonal changes, dietary needs, emotional changes, etc.',
"@MaryellenArmour I don't even have the menstruation part to monitor where I am. I switched estrogen methods because patches were irritating my skin and the drop in mood, sleep, energy have been dramatic. I will take the irritation over this!",
'DELETE YOUR PERIOD TRACKER APPS — NOW!! buy a calendar & do it the old fashion way, BLOCK THEIR ACCESS TO YOUR MENSTRUAL CYCLES.',
'TIL that there are period tracking apps. Makes sense I guess there is literally an app for everything.',
'"is there a good app that u would recommend? doesnt matter for what its for" - I have way too many apps. For music, period tracking, shopping, music, moon, tarot, learning, reading.. i don’t know what you like 🤷\u200d♀️ https://t.co/OYXVMwdC1N',
'Top 5 best feelings is checking your period tracker to make sure you aren’t on your cycle during an event 🤩',
'@mikeschwed @UkrLrc_Jason Where I live period means menstruation so not very tasty at all.',
'https://t.co/PX0misWXDu',
'Period tracking apps warning over Roe v Wade case in\xa0US https://t.co/XKpUMx7C0p',
"@ltarsenal When you start cheering he disappoints, when you've lost hope he produces miracles. If the menstruation was a Football player it would be him.",
"@WFKARS @russell_nm @realchrisrufo I cannot even with the level of absurdity in their grievance. Let's be outraged about a fictitious robot asking about menstruation products, because the other people [check notes] are helpful.",
"@ZacharyF1 @ActualCorn I was quoting the tweet he replied to doofus, the sex I'm not getting is entirely due to grotesque features and my outspoken distrust of menstruation",
'@All_Fem_United @sahbdeane @KatelynTweeter But what you’re discussing is medical in nature, just as much as what we’re discussing. Saying baby when talking about abortion is the same as saying period when talking about menstruation',
'tw // period , menstruation really relieved that these pads come in blue packaging rn cuz i don’t think i could handle it if they were pink and purple or some shit 😀',
"Share too with menstruation. Since An empire there isn't ے\u2066نون\u2069- . The only loss ك̷و̷د̶\u2069 \u2066̸خ̷ص̸م̴\u2069 . is the best part https://t.co/o13vpwbgPT",
'How period tracking apps and data privacy fit into a post-Roe v. Wade climate : NPR 😧😰 https://t.co/POwRYUt8K3',
'Wah, even evolution takes a hit in front of Trads. When exactly did the menstruation start then? 22.2 k followers!!!! For this??? https://t.co/NguhlX3oyI',
"Please don't trust period tracker apps to keep your info private. Delete the app now if you use one. Change the phone number and e-mail its linked to if you can. Talk to your friends about this. Encourage good opsec.",
'It is hoped that you develop a understanding of how the moon’s cycles unfold within you during your moontime cycle and throughout the entire month #soulecting #menstruation https://t.co/UX6yR0Bnui',
'@ciriously I see a lot of "wife/daughter was bleeding", is it referring to menstruation? Also WHAT?! https://t.co/M6zUG0PmkX',
'@Hajo_T @vermarsht Die Menstruation kann man nicht ändern.Sowas ist auch nicht vorgeschrieben wann sowas eintreffen kann, aber es wird früher oder später eintreffen. Dann ist es an der Zeit es mit meiner Tochter/mit meinem Kind zu besprechen.',
'Sind die Omas nicht längst in den Wechseljahren? Wieso reden die über Menstruation? https://t.co/Zsxh0UVqs7',
"@aakash_lbs @ArnazHathiram No one says pads r necessary to use during menstruation It is private companies who just want to sell their products Few decades back Noone knew what pad/tampon is? And suddenly it's a necessity And who stops a woman to earn for herself and buy whatever she think is necessary",
'I hate the thing in fiction where no one explains to young girls what menstruation is, or even that it happens at all, until it happens to them and they think they’re dying. I’m sure it HAS happened in real life but it could not be further from my experiences',
'Maksudku semua period tracker akan ngesave lamanya siklus sesuai yg dimasukin atau mencari rata rata lama siklus dr data yg udah ada. Bukan nebak trus wow akurat banget dia sangat mengerti aku 🙂',
'@fletcherkathy8 @LouisainStudio @MatHempell @AstroKatie @MargaretAtwood "ALL women menstruate" is false. Therefore we can deduce that not all women menstruate. Therefore menstruation is not a requirement of womanhood. Apply this to every single facet of sex.',
"@LisaPatrEvans @deportablediz @su_persson @KatyMontgomerie Yes but why a content warning on menstruation? And if you have particular problem related to pregnancy, surely you're more likely to join a group with other women facing the same problem.",
'Here is my blessing to all those males trying to control our bodies/lives: 40 or 50 yrs of menstruation, several difficult pregnancies, and single parenthood w/o emotional or financial support. Enjoy!',
'ચીનમાં એક યુવકની સાથે આશ્વર્યજનક મામલો સામે આવ્યો છે. જોકે તેને પોતાના વિશે એવી સચ્ચાઇ ખબર પડી છે કે તેના હોશ ઉડી ગયા. પેટમાં દુખાવો અને મોટાભાગે યૂરિનમાં લોહી આવવાની આ સમસ્યાને તે સામાન્ય ઇંફેક્શન સમજી રહ્યો હતો. #China #Period #ZEE24KALAK https://t.co/sZAVZPgrfD',
'It breaks my heart that here we are (in the US at least) because in general I have found period tracker apps to be incredibly useful tools. As things are now in NZ I won’t delete mine, but if I was in the US, I might consider it. Dystopian 😭 https://t.co/JKUMxMCslJ',
'Wie soll man eine funktionierende Infrastruktur aufbauen auf Menschen die 1xim Monat regelmäßig Urlaub machen müssen für 1Woche wegen Menstruation in den Mutterschutz und Elternzeit gehen ohne etwas zu erwirtschaften dafür bezahlt werden und eine krank hohe Teilzeittendenz haben?',
'Some period tracking apps sell your information to 3rd parties, which can then be bought by Government! https://t.co/rbCHt5xd6n',
'What are some good period tracker apps that won’t track your data?',
'Seriously, what\'s the #point with #organizations like #Mensa and it\'s so called "#IQ_tests"? Does it mean #menstruation or "#manly_men_men"? Once I scored #177 and noticed that I could easily #improve/#increase #the_number by #training. #svpol #ampol #IQ #DNA #clubs #intelligence',
'we are allowed to talk about our periods and menstruation why are you so upset that we’re comfortable with talking abt it like,,, it’s not adding up bruv 3/3',
'solution to ending world hunger, poverty, covid, crime, climate change, pollution, childhood obesity, racism, sexism, menstruation, etc. : abolishing Stays',
'Well, I’m definitely deleting my period tracker and I’ll just mark it on a calendar then',
'Policing female menstruation and birth should be illegal. If that’s not unconstitutional harassment, what is? https://t.co/abUDouXCMo',
'(youth pastor teaching a sex Ed class talking about menstruation) You know who ELSE was a bloody mess for 3 days???',
'Yes . Cuz the gift for groom price during marriage is your Uterus and menstrual abilities also the fact that marriage takes away menstruation 👍🏼 thank you so much oh wise one 🤲🏽 https://t.co/KZ05AFERq8',
'@Bommerluder @MrBigglesworf @mackerschreck Viele Ärzte und insbesondere Frauenärzte sind leider der Meinung, dass Frau (menstruierende Person) sich mal nicht so anstellen soll während der Menstruation und daher kann es stellenweise tatsächlich zum Problem werden.',
'@noondlyt @BECSPK516 No! Everyone get period Tracker and fk up the results',
'@moanalexa Yeeeees, during ovulation and menstruation 😅',
'I’m so uncomfortably bloated rn I hate this menstruation stuff :/',
'The companies who own those period tracking apps gotta be stressed out bleeding users right now 😭 (no pun intended)',
'@RonenSteinke Geschlecht selbstbestimmen? Inklusive das Geschlechtsorgan und Reproduktionssystem? Wie geht das? Kann ich meine Menstruation selbst bestimmen?',
'@salvation___x_ @fridayischoking Menstruation?',
'Google will start auto-deleting abortion clinic visits from user location history. Good. https://t.co/7tXwFx0gp0 via @Verge',
"@JaneyGodley We have never had any control over that bit of our body, otherwise menstruation would become more of a 'going to pee' thing, so I can't see how growing a cancer there could possibly be your fault. This was left for you to deal with like a flaming bag of poo:( *hugs*",
'@highsanriogf @TheSk3lKing @UziSquirts @SaviorOfEldia @ybisbetterifear Menstruation?',
"@933kfm But now some women have an irregular menstruation cycle, how do they know like it's today 😂😂🤣🤭",
'@JodiesJumpsuit apparently young women now use APPS to track their period, so: state-run menstruation data bases are obviously possible, though how you verify the info (randomly arresting and checking?) seems dicey.',
'In addition to this being an excellent policy framed excellently, the good governor demonstrated how unspeakably easy it is to remove gender pronouns from discussions of menstruation. Solidarity with all my menstruating comrades!! May period products be free for all of us!! https://t.co/XXbtKx6Qpv',
'CN: menstruation, dysphoria Joking aside, menstrual cups/disks can be pretty great for people with sensory or dysphoria issues w/ menstruation (well-fitting ones will let you almost forget you’re bleeding! And there’s tons of sizes & shapes for different needs!), buuut…',
'@BKGray1040 @Wildstagman @realpourartist @Cips77 @LakotaMan1 Nepalese women and girls are often kicked out of the house to sleep in the cold during menstruation. India has a MASSIVE gang rape problem, girls often being victims. Look up temp. marriages in Iran allowable for 13yr olds Are these are quirky cultural practices to be tolerated?',
'jesus menstruation https://t.co/1hlZgrpHUv https://t.co/Mu4ExroxgI',
'@Kind_regards__ Do you use the full version? Is it worth paying for? I’m currently using the period tracking that comes with my Health app.',
'@SvenjaSchulze68 @BMZ_Bund @BaerbelKofler @MHDay28May Das Wort "Menstruation" ist misogyn. Ich plädiere dafür, ab jetzt nur noch "Womenstruation" zu sagen.',
'@fis_mary Pareil tous double vaxx: Femme -Myocardite avec fibres / palpitations / AVC ischémique / Covid Fille : Menstruation au 15 jours / Covid Fils : Covid Fils #2 : Covid Gendre : Covid Bru : Covid Beauf : 2 AVC Moi exposé à tous ces ultras virus no picouille : nada / niet / rien https://t.co/XWKG13iQDu',
'Almost all religions forbid menstruating women on the basis of purity, except Sikhism. But why? Guru Nanak openly chides those who attribute pollution to women because of menstruation & asserts that pollution lies in the heart & mind of people, not in the cosmic process of birth.',
'@BostonRob God Bless, they are so gorgeous! Go for the boy! It is said that the 14th day from menstruation start will prove to be a boy! I have 2 on that theory. Good Luck',
'@lovescanada8too Menstruation problems...lots of them 💔',
'@HBS1948 @forevershallon @Seinneann @doodle_bobby @TheWontedOne @ForgivenDope @Izziefruity50 @bgpereira3 @BartySlarty @Kaminara @notthatkate @TransKidsMatter @frankie_fatal @Hellmark @LippincottNot @tired_of_debate @FrogDeWar @latsot @ndv0r @sschinke @WuTang_S11 @MelodyFenton4 @MeToobirdy @Molly85224872 @Slartib24574151 @bobrob223 @CassandraCmplex @slice_dr @WhatIsAWomanBot @rightofcenter73 @PoesMyaa @StevenSven4 @NECacophony @Talwynsilverha1 @BernardStBamse @_FelineMenace @the_damn_muteKi @Bringlydingle @katbalmy @QueenofNihilism @JustAFemale84 @VerseusGreekus @clarke_clarkej8 @MAMelby @Anna_Exists @Ana___fox @Rascal778 @StitchingSin @DiscourseGirl @HomoLittlest https://t.co/Ogt88l6vHM desistance u mean grow out of it? not true, girls are being groomed into believing their preferences make them male well after 11 (a confused time when breasts/menstruation can cause worry). b. because they will never be the same and need to know that',
'@funnyvalle @MORGANE13300 @biloue62 @BOROWSKIMIKE Oui sauf que dans se cas present il evite pas tj la maladie. Se qui reviens à vacciné, quand meme soigner et enterrer les morts. Et sa coûtera combien les problemes de menstruation et autres par dessus? Et encore ont parle pas d’astrazeneca, vous avez tendance a l’oublier lui…',
'@priver15 @dwnews Some may say so… MINO [Menstruation In Name Only]… https://t.co/5ldmo1eL88',
"@memefess Physically, being a man is easier, u don't have to care about menstruation, u don't need to be afraid that someone will rape you and impregnate you. But in the other hand, people expect us to be robot with no negative feelings",
'I’ve always been ‘ok’ with apps using/ selling my data because I’ve educated myself on it, but Facebook buying data from period tracking apps during the current situation with Roe v Wade is beyond scary.',
'@itsrosybgarcia Lmfao nah my period tracker looks a little different 😂',
'I get that media influences people but can we start acknowledging that WE, above all, influence media? Pretty sure people have been having sex before pixar movies existed. Also, thats about menstruation. Not sex, porn and drugs like huh? https://t.co/T7lc02S0nD https://t.co/wEdueyW9dp',
'I just feel like women deserve a personal servant for the first 2-3 days of menstruation. Obviously the servant needs to be male otherwise we’ll just sync up.',
'Die Impfung hat Einfluss auf die Blutgerinnung. Natürlich dann auch auf die Menstruation. Ein Verbrechen das man das nicht wahrhaben wollte. Frauen wurden diskriminiert u missachtet wegen dem Ruf der Impfung. https://t.co/BD5O1V04h4',
'To those boys who plait thief hair and wear earrings😁May God add menstruation 🙏🏾',
'Tengo hora y media con la misma canción de Radiohead en loop y me acaba de llegar la notificación del period tracker https://t.co/Cl0lzEGynn',
'I am so utterly alone and nobody cares about me and my life is purposeless and— Wait. *checks period tracker* Ah. Never mind',
'These post-covid period cramps are going to kill me, why the fuck does covid mess with your menstruation like that??',
'@sueveneer I remember the fear and shame of even buying menstrual products in the store as a young teen, I cannot imagine having to have to talk to a man back then about anything related to menstruation.',
'@andrew_b72 @Fioitwishrh @MForstater @simonrim How is a unisex toilet not sharing toilets with men? Do you understand the concept of privacy and how a number of females will not feel comfortable using such a shared facility? I know its a stretch for you, but do you understand privacy females need around menstruation? https://t.co/5bfjW1s10C',
"I'm deeply sorry for the woman who lost her child in a creche. The men spitting shit is not even my problem but some women who wouldn't leave their house for day because of menstruation are here talking shit also! Ah! Do you think a woman who went through labour pain that is 100X",
'Bru called my sisters period tracker the cream pie calendar 💀',
'@knalltueten_ag @DailosBayanor Mein Hund versteht jedes Wort😂😂, nur bei ihrer Menstruation leider nicht.',
'@BrettPransky I deleted my period tracking ap because of this.',
'The left: "The government isn\'t going to come after your guns!" Also the left: "The government is going to purchase data from a period tracking app and track your individual periods to make sure you don\'t have an abortion!" https://t.co/voEpE6xMe0',
'Data Marketplace Selling Info About Who Uses Period Tracking Apps https://t.co/xkrw7C3IMl via @motherboard',
'Why does my mom keeps hiding my pads under towels-??? It’s literally me and my sisters bathroom and she keeps saying “oh what if ur dad walks in? ” as if he has been fucking her for 23years without knowing about menstruation 🧍🏻\u200d♀️',
"@andrewbogut No men's Menstruation affected? Strange...",
'Wait why should I delete my period tracker app?',
'@linussh also, wir wollten die Gleichberechtigung, dann auch auf allen Gebieten, wenngleich es doch einige Einschränkungen gibt, als da sind: die körperliche Verfassung, manchmal leiden wir unter der Menstruation, eine Schwangerschaft (zugegeben, wir können entscheiden, ob wir das Kind be',
'@alias_petrichor @EMIYA_Shirou33x @13benstewart @NetflixGeeked https://t.co/gmRd0eT2e7',
'To all these boys braiding their hair and piercing their ears n noses, may God add menstruation to your swag',
"@CaptCanuck6 If it was even close to true this could be great for normalizing menstruation among boys. There are plenty who don't even understand how tampons work.",
"@EstelleMidi D'accord avec F. Benomar sur ce point. Le droit à l'avortement, réfléchi, devrait être inaliénable. La montée des fondamentalismes de tt bord tend à faire régresser les droits des femmes. Sinon, ss prétexte de vie potentielle, punissons de mort onanisme et menstruation",
'This is laudable by Google, but should serve as a wake-up call about how much data we give tech companies. #RoeVsWade https://t.co/g7X7ckpKoA',
"@mellifera18 @iwontwheesht @FondOfBeetles About menstruation, it's not really a topic discussed openly especially with male coaches & male medics dominating female sport now & even more so back then.",
'Learn to calculate your girlfriend menstruation circle!',
'Please. Sign every petition. Go to a protest. Keep yourself safe. Delete your period tracking apps (I now use one that encrypts everything from beginning to end). And whatever you do, please make your voices heard.',
'yawa daw patyon kos akong menstruation',
'@oreganocrackers period is quite literally menstruation and nothing else so i dont think either of those ppl are correct here',
'Uterus Cereal Because Talking About Menstruation at the Breakfast Table Should be a Thing https://t.co/sUrUjnoIkt https://t.co/YQeMKR5XPI',
'https://t.co/hLckLF9EjP',
'CN: #menstruation Ich hab mich heute krank gemeldet und es war so eine gute Idee weil mein Körper tut grad an so vielen Stellen weh oder mir wird plötzlich schlecht oder ich verspann einfach alles ohne es tu merken.',
'@LiangRhea Sleeping with towel on the bed was normal, but the horror of going to sleep at someone else’s house or a hotel and leaving behind a pool of blood 😳 took years to get a Gyn to give me iud, without them asking if my husband was okay with it first #menstruation',
'In #Nepal @samikshakoirala explains that #menstruation discrimination still exists, even in the modern cities, +despite there being laws against menstrual huts (chhaupadi).This discrimination could include not being allowed to worship, to go in the kitchen or dietary restrictions',
'An interesting wrinkle in how people are trapped by lack of control of their information in a digital world. // Period tracking apps are no longer safe. Delete them | ZDNet // \u2066@SecurityCharlie\u2069 https://t.co/ZEKzLH70BH',
'@Junkrat26269858 @TimsMopheme @tokyosteven @msrr_x @Reuters Heres what most look like: Surgeries are gross. They all involve the removal of living growing tissues. If guts gross you out, seeing surgery will gross you out. Keep menstruation inducers accessible to women to prevent gross surgeries. https://t.co/Gw6y4Rt6Mo',
'day1 of menstruation 💩',
'January 1st my menstruation cycle started.',
'#bornova bostanli #gaziemir #alsancak examples of retinal hemorrhage in suppressed menstruation, and Sir https://t.co/WhdxUWzrcO',
'This is why period tracking apps need to be deleted. “Some states, such as Texas, are pursuing aggressive measures, including encouraging surveillance of women and prosecuting doctors.” https://t.co/Phm3pZg2fH',
'„Turning Red“ hat das Potential ein sehr guter, neuer Pixar-Film zu werden. https://t.co/kJJk0dRQvn',
"Excited to share our latest case study article examining what led to NYC's 2016 Menstrual Equity in Schools policy! #menstrualequity #menstruation https://t.co/uooh7XoZdQ",
'This slows me down. I need my schedule to be fairly routine, or I will get it wrong and miss shifts. Sudden changes or call ins overwhelm me. (Cw: menstruation) I have to take time off during periods. I am able to get hired and this is how I meet my needs. Jobseek, frequently',
"Menstruation 👉 PAINFUL Losing virginity 👉 PAINFUL Pregnancy 👉 PAINFUL Childbirth 👉 PAINFUL Miscarriage 👉 PAINFUL Breastfeeding 👉 PAINFUL Women are strong! Women deserve all the LOVE and CARE! They don't deserve to be battered! Treat 'em well. Give 'em JOY❤. #EndAbuse https://t.co/1ijBKXMHtA",
"@Jessegold_ellen @RR_Patek @AchemOjotule Do some women feel pain fr boobs wen ovulating...I tot it's during menstruation",
'So I keep seeing a lot of tweets about deleting all period tracking apps and such (which I’ll do), and honest question—should I also decline to answer at the doctor when they ask last date since they use digital charts?',
'@JustPageCo @ThatNiggaAFool @nettemye @gvobaby From my personal experience, the period comes & a couple days later I start ovulating. I have a period tracker & it’s pretty accurate',
'‘you must be over 13 years of age to use this period tracker’ stfu what about the poor young girls who just have to randomly find out when their period is right when they get it all of a sudden??? this is so fucked up',
'menstruation clots. yeah, i said it. https://t.co/CkIc6nJ6iJ',
'This called menstruation cycle https://t.co/8OA5ilk1Dp',
'@TheDemocrats Delete your fertility and period tracking apps NOW!! https://t.co/uW0Ckq8ZQ2',
"And it doesn't rain, it doesn't rain. There is no menstruation. The ovaries are two dry pearls. I'm going to tell you the truth: out of dry hatred, this is what I want, and that it doesn't rain.",
"The government couldn't even effectively distribute stimulus checks. They're not tracking your menstruation cycles. Dear god calm tf down. https://t.co/0sHKghKgMC",
'@AmberKhtk Why is it called menstruation not womensturation??',
'@ideologik2 @Schwarzer_Apfel @ultrakoi Menstruation ist keine Krankheit.',
'@JonnyNonsense @lilali1982 @joannaccherry @theSNP Says a man. You have no experience of how difficult,and for many girls/women,embarrassing and stressful menstruation & menopause are. But hey-let’s just add a whole new level stress by expecting them to engage with a man about it! 🙄🙄🙄',
'shout out to all the men downloading period tracking aps and submitting highly irregular data.',
"It's a natural condition #periods #MenstrualHygieneDay #menstruation https://t.co/XZME4vHl7g",
'#6 if you use a period tracking app, google it right now and you’ll be able to find out whether or not yours safe to use it. Clue is the safest. It’s European and therefore bot subject to the US laws/will not comply with their requests for data.',
'@SvenjaSchulze68 @BMZ_Bund @BaerbelKofler @MHDay28May Meine Damen,ihr habt die letzte Menstruation vor 20 Jahre gehabt! Männer menstruieren auch... Das hab ich letztens in einer Zeitung gelesen! Also ist doch wieder Gerechtigkeit geschaffen! Oder könnt ihr euch einfach nicht mit geistvollen Themen auseinander setzen?',
'@lekankingkong "Menstruation" and "ololade mi asake"...Lekan them need to seize your phone and only release am during and after Arsenal match.😂😂😂',
'Where menstruation is still considered taboo. This temple is dedicated to Maa Devi and celebrates the natural process of fertility, the true epitome of the same Shakti within the women who progressively celebrate womanhood and worshipped by all. https://t.co/9wT0aH08nB',
'if it makes u feel safer, of course delete your period tracker! please know that deleting it does not do much unless you also delete all the previously stored data. There was a thread on deleting info from period apps (this was Flo specific) but that account has since been',
'what are derogatory words and or terms for menstruation? fruity booty',
'@MonicaCKlein Monica, they think babies can be born holding IUDs, a fallopian pregnancy can be "reinstalled" in a Uterus & even when a woman has her menstruation she is aborting. Not to mention the overwhelming FEAR OF THE WOMB ? And have no idea how many zygote sexual active women can pass.',
'Toast to one of the most kickass books talking about and celebrating Menstruation. 🥂 https://t.co/ADDmwSsIkK',
'@CarrieBarreiro @PastorDScott Add the influence of aurora borealis on menstruation in penguins',
'24696. Premenstrual adj. Of the time shortly before each menstruation (premenstrual tension).',
'I have found that telling people your embarrassing stories takes some of the power out of them so you can move on with your life a little bit. just this week I told my best friend a very embarrassing menstruation related story and instantly felt 10x less embarrassed about it',
'to all my uterus having friends, delete your period tracking apps, stay safe and alert. 💕',
'@elise248 gender neutral term for people who do menstruate, as menstruation is not limited to women only (2/2)',
'@TexasAustyn Natural infection also affects menstruation, based on wife’s experience with COVID.',
'@BLaw Delete your period tracking apps and fertility apps NOW. Same with pregnancy tracking apps. We have no more right to privacy',
'self proclaimed feminists obsessed with talking abt “real” or “biological” women 🚩 or when y’all CONSTANTLY act as if pregnancy/menstruation/having a uterus is what “makes” a woman 🚩',
'Girl on her period sucks her dirty pad until she draws the blood, puts her fingers in her pussy and cleans them with her mouth, stains her face with her menstruation, she is very hot #menstruation #pussy #dirty #pad #fetish https://t.co/AwAll21zDE',
'@AUTOMYSTIC it’s actually recommended, it provides estrogen and progesterone(that induces menstruation)',
'When you can honor your moontime, your inner wisdom is illuminated. A doorway to the Divine opens. #soulecting #menstruation https://t.co/UX6yR0Bnui',
'Fällt das nur mir auf? 🤔 Transgender + Menstruation trenden fast gleichzeitlich... 😏 Solange Frau nur Frau war, interessierte das niemand 🤷\u200d♀️ https://t.co/1ay6oXogUB',
'2)that some people could predict down to the day when their period would start.... like that was shocking to me. Even though I would use a period tracker it would never actually start on the predicted day. Fast forward to now, I find out I have PCOS 😑',
'@Lacheln___ I was thinking menstruation, then I thought no, it’s pregnancy, then I thought menstruation again… Now I’m just confused',
'First if all do men understand that the same 🩸 that comes out when they’re hurt is the same 🩸 that comes out during menstruation 😂 cause this stigma is unnecessary. Secondly put yourself in someones shoes. How would you feel if the same (+&-) energy was inflicted in on you? https://t.co/gIeoqvCUfD',
"Assume that if you've created an account with a period tracker, even an honest one like Planned Parenthood's Spot On, the data from that account can be collected. https://t.co/ItZFSFhOjT",
'#menemen aliağa #kücükpark izmir #atasanayi mavişehir #cigli konak The Ephemerides contains an instance of the simulation of menstruation https://t.co/GrPErhEN24',
'CN Menstruation Wie ich das hasse, dass mir mein Uterus jetzt wieder 1-2 Tage so fiese Schmerzen machen wird dass ohne Schmerzmittel Nichts geht und bis das wirkt ich am liebsten einfach aufhören möchte zu existieren. 😖 1/3',
'++🌿 Asthma 🌿 Hypertension 🌿Acid Reflux/GERD 🌿 Mild Stroke 🌿 Arthritis 🌿 Pneumonia 🌿 Irregular Menstruation 🌿 Prostate Cancer 🌿Kidney Problem 🌿 Thyroid Problem 🌿Kidney Stone 🌿 Lupus 🌿 Coronary ++',
'@ruraltoglobal @themamanetwork @KombeMartha @BRAF_VA @james_atito @Nimechanuka @TICAH_KE @cbo_we @YouthActKE @Zamara_fdn @AbukaAlfred @esther_aoko @fahe_k @SAAFfund @AbortionSupport Informing the community on the importance of menstruation and that its okay to talk about it .Embracing menstruation as a normal process and that it happens hence we make it a priority #WomensRights @autodada_CBO @ruraltoglobal',
'BREAKING: Republicans aim to use “Period Tracking” apps to catch women having abortions; “Soon they will be tracking your church attendance too”',
"Craving for some sweets the whole day and when I saw my period tracker.... it's coming... 🤔",
'@NightmareEmStr @jodi_limes @DeahLauren @CarolACushing @wanderwithfour Especially at the age of 10, these girls may not have even had the period talk yet. I wasn’t given it by my school until I was ~12. My parents gave me one earlier but not everyone has open parents on the topic. Imagine expecting her to know condoms before menstruation education',
'@realchrisrufo @MattWalshBlog There were no menstruation cartoons before this delusional movement.',
'[Mashable] Stardust is the first period tracker app to offer end to end encryption https://t.co/hhxiuZGwKl',
'@GigiGoodgame Didn’t answer my question because in menstruation the uterus is contracting to get rid of the lining.',
'I’m so sad. It was my favorite menstruation tracker. I have concerns about the sharing of my data for today. Because I have my period today. https://t.co/tjsZjg7QA5',
'@agustdsky_ Fvckkk i read menstruation 😭 Back in my school days tooo i used to mispronounce it 💀',
'The period tracker a beast lol',
"Good luck sustaining a business only selling your products to men with menstruation fetishes and a tiny number of women who pretend they're men. Go misogynistic, go broke. 🤡🤡🤡🤡 https://t.co/8kR1KJvyKN",
'Seamoss (as an extra daily multi vitamin and mineral source) and magnesium (around menstruation) otherwise my diet holds me down. https://t.co/FrjtuGInlT',
'@oofprivate Flo the period tracker app',
'DELETE your period tracking app. https://t.co/19EsCniSx2',
"remember that time target started sending targeted baby-related ads to a woman who herself didn't know she was pregnant yet? yah just a thought to be conscious of when you're deleting your period tracker app-- it doesn't stop there.",
"@Dis_Critic Talking of which, is Scotland's favourite menstruation-mansplainer still on his hols?",
'@SydneyLWatson Think someone has confused constipation with menstruation.',
'@KatyMontgomerie "feminine hygeine" is gross bc it\'s a silly euphamism ppl/shops use bc they think menstruation is disgusting & shouldn\'t be mentioned. they literally changed it bc it was sexist against women.',
'@Serwaa_Amihere That will be when u no longer experience menstruation 🙄😌',
"@pm_magictavern This commercial is so long it's ridiculous I can't even put in my period Tracker because this commercial is on for at least 30 minutes on my app 😑 😒 🥺",
'Late submission. Day 6 of the #30daysUIChallenge Period tracker app UI @ifekitanpr https://t.co/QJqkNT2v3C',
"@notimelikenow29 @sschinke @terfasnails @Izziefruity50 @penelopeMNT @anypigslft2 @lysistrata327 @tired_of_debate @the_damn_muteKi @Angry_Pear_ @bgpereira3 @bommyboobad @doodle_bobby @minoc2 @witchyunsworth @FrogDeWar @AliceNiaH @Women___Exist @Purplewykr @Cave_Art_Films @antiwarjosh @GMamma4 @dollopojjam @prayingmantis60 @Aftokrator1976 @MillieCheesey @Kimberfan76 @ruprekt79 @ForgivenDope @_FelineMenace @forevershallon @BartySlarty @emily_kobold @PappeP @Seinneann @MeToobirdy @Strobe_Lightly @TheFrogButt @For_XXs_Sake @latsot @GregoryWhitta13 @SparkleTheCat3 @frankie_fatal @teagirlofsteel @FeRoadMaiden @MelodyFenton4 @BernardStBamse @Hellmark @ConflictOfValue Yes, normal processes like breathing, your heart beating, your liver metabolising, menstruation... All of these are normal INVOLUNTARY processes, not under our conscious control. That's what involuntary means.",
"@ImLaurieS Lol. I was afraid of that. And Odin help him if he thinks women are only fertile during menstruation.😎 Bad as my first husband who thought he was sterile bc I didn't get pregnant while married. I used multiple forms of BC.🤦\u200d♀️ Nothing like him later getting girls pregnant L & R.🙄",
'cw menstruation i almost cried when i need u came on my playlist today (first bts song i ever heard, yet to come etc etc) so this is a callout post for me in about a week when i become surprised pikachu jpeg about my period coming',
'If you could use just one word to explain what you think a period is, what would you say? #period #menstruation',
'This is absolutely terrifying! Women Advised to Delete Period Tracking Apps. We know that police use Facebook to track people. https://t.co/5hk5gG4qQv via @YouTube',
'why do girls have to go through menstruation EVERY FUCKING MONTH😟 i am in pain rn i want to die',
"@sam_radish @sanshee01 @ripx4nutmeg I wasn't allowed to have a hysterectomy at 30 despite PMDD (extreme suicidal ideation the week prior to menstruation, I start fantasising about killing myself suddenly) because it was unsafe for me as a young woman to do so. The risks outweighed the benefits.",
'@ginam_art @vdarquise @KnKrissi @MelsGedanken @abbiwire Mit Sicherheit kann das auch sein, genauso wie meine Aussage zutrifft! Doch genau daran störst Du dich, weil Du was tust? Genau, verleugnen das Frauen während der Menstruation Stimmungsschwankungen haben. Und nun mache nicht Fehler, mir Verallgemeinerung zu unterstellen!',
'#贵阳 Menstruation\xa0has\xa0gone https://t.co/QpKOFOTMiH',
'@TeaRose1536 I just explained to my kids pediatrician why she should stop telling girls to use period tracking apps.',
'The internet keeps yielding new discoveries… … because “an animated Disney tutorial about menstruation” were words I never would have thought belonged together. https://t.co/JatVXNsUOJ',
'“Since 1953, women in South Korea have been permitted to take one day off (work) a month due to painful menstruation.” Since 1953. 19. 53. That’s almost 70 years ago. But yes, the west is definitely decades ahead compared to the rest of the world.',
"There are definitely millions of men who buy pads for their babes/wives/daughters and sisters as there are women who buy condoms for their men as well. I am a man and I don't see menstruation as dirty. https://t.co/bVHutX7xwP",
'Menstrual health hygiene and management remains a challenge for girls and young women across the country as many of them do not have the right information, menstruation materials and even basic clean water Am joining @RaisingTeensUg1 in July for #Hike4Girl #EndMenstrualStigma https://t.co/tWiYfof3Cr',
'https://t.co/h3OJn1EPey Ladies this creator now has a period tracker available for free that is not electronic. Go check her out she is amazing!',
'@BdgBill @kamigarcia The problem is boys who grow up without learning what menstruation is, or why there’s an aisle for ‘Feminine hygiene’ products in the store, become paranoid men who believe women are dirty.',
'CN: Rape of a child, menstruation, bodily autonomy. https://t.co/3ZmqmGBWjx',
"Reminder: If you see someone stealing baby products, basic hygiene products, or menstruation products - no you didn't ✌️",
"Ya'll is it weird for humans to learn about menstruation so that you can help others who experience them? https://t.co/a39Mlry4SN",
'@CBCNews Article states "Menstruation can be difficult to research" which is Big Pharma PR code for "if it\'s research on females and there\'s no pill to sell them, we aren\'t interested."',
'@ClownWorld_ Can’t have menstruation without ‘men’!',
'@squidmamaart @DarkFirebrand They’re definitely not confident in most of these characters as they are, but Marvel believes they can ‘fix’ and make them better. Which, they probably can (in the case of America Chavez, as long as she never says ‘holy menstruation’ I think she’ll be fine) but not a high bar.',
'பெண்களின் மாதவிலக்கு கோளாறை நீக்கும் ஒரு அற்புத வைத்தியம்!! #women #womenhealth #menstruation #homeremedies #irregularperiods #menstrualhealth https://t.co/ojTziSDhYJ',
'#egekent şemikler #karsiyaka alaybey #balatcik alsancak #bornova bostanli instance of a girl without a uterus, in whom menstruation proceeded https://t.co/WU0bmyisxW',
'@SvenjaSchulze68 @BMZ_Bund @BaerbelKofler @MHDay28May Wetter Frau Schulze, in allen Ehren. Die sind eine Frau und habe 1-2 mal im Monat ihre Regelung. Das habe ich als Kind in der Schule gelernt. Heute mit 56 Jahren möchte ich von einer Ministerin nichts wissen von ihrer Menstruation. Können sie das verstehen?🤔🤦\u200d♂️',
'@KBonimtetezi veterinary doctor discussing laws instead of helping cows and dogs during menstruation is the most Boni Khalwale thing ever!! Stick to your reproduction lanes!!!',
'@the_drterry @ChibuzoFelix_1 Period water as in menstruation 🩸 blood mixed with water',
"Happy Mother's Day ! I am a strong woman who is ready to be part of the solution and #breakthebias against Menstruation. #HappyMothersDay2022 https://t.co/wDIHTcsgrL",
"Of course these questions are absolutely ridiculous; no employer is going to be so ludicrous as to insist upon 'proof of menstruation' and there's no way to quantify pain; it's a largely subjective issue from person to person based on pain tolerance. You WILL see a chilling...",
'The first movie to use the word ?vagina? was actually a 1946 Disney film called ?The Story of Menstruation.? #PushAwardsLizQuens #KCA #facts',
'@DerDonerHD @RevedTV Es geht darum das die Menstruation natürlich ist. Du sagst indirekt “ Hä Bro hör einfach auf mit der Menstruation”. 5head….sorry aber gerade in so einer Situation wie 7vswild wird das echt krass DUMM wenn die Frauen keine Tampons/Binden/Tasse mitbringen dürfen. ❤️',
'#balatcik izmir #mavisehir dolarTL source of infantile menstruation is the lining membrane of the uterus; https://t.co/q9BooIOmDn',
'@NPR This is not just a war on women. Are you willing to force your pregnant 9 yr old child (because menstruation can begin that young) to give birth to a rapists or incestuous baby? Young girl children will die in droves. This is what the Supreme Court has allowed to stand.',
'@axios @karenleespree Delete your menstruation apps right now.',
'2) NIH https://t.co/8LptXdyKWE',
'menstruation sucks',
"@KnottyMedic Menstruation is a natural biological process which a person born with a vagina can't consent. Sex on the other hand is consensual and comparing condoms with sanitary pads is flabbergasting. won't be surprised if other bureaucrats and politicians of the govt have same mindset.",
'The leftists are deleting their period tracker apps 😂. Bish, no one gives a shit when you got PMS. Take your midol, eat your feelings and get off twitter.',
'Menstruation favk yooooooow ang sakit munaaaaaa',
'@BridgieCasey I am not at all surprised by comments like this, tbh. Unfortunately there is still a lot of unnecessary discomfort with and avoidance of the topic of menstruation. And our children who menstruate are the ones who suffer-to varying degrees-because of this. @Hello_Period_',
'https://t.co/T1mSnnU0Yp https://t.co/rcSTr2FKpA',
'I hate menstruation. Nauseous for absolutely no reason I JUST WANNA FINISH MY ESSAYS',
"in light of roe being overturned : delete your period tracking app right now. do not announce your pregnancy unless you know for certain what's going on with the sperm donor or until your doctor's confident about the viability of your pregnancy.",
'Mu\'adhah narrated that: a woman asked Aishah: "Shouldn\'t one of us make up her prayers the days of her menstruation?" So she said, "Are you one of the Haruriyyah? Indeed we would menstruate, and we were not ordered to make up." - Tirmidhi',
'読んだ Menstrual changes after Covid vaccines may be far more common than previously known https://t.co/n57xSGllGt #スマートニュース',
"@ConverseProLife @MaxHesh @CrazyTruckerGuy @honestsportz @RepMTG How far do you want to take that - what about the sperm that routinely die every day in a man's testicles (is masturbation murder..?) or eggs, during menstruation...",
'I might be 25, but sex-Ed in primary school and secondary school was poor, it never covered sexual health or LGBTQ themes. It was rushed and archaic, focusing more on penis biology in my class! We barely learnt about menstruation or contraception? this is backwards https://t.co/okm41wDC74',
'@GeeorgeStyles Biology. Women were deemed weaker because of menstruation, childbearing/nursing and menopause, all of which put us out of action for periods of our life. Our smaller frame also makes us easier to subdue. Medical science enabled us to control the first 4, but sadly, not the last.',
'@sylviaviridian And what will they do? My period was now 8 days late since I was so stressed for the past month. Anything can disturb the cycle so period tracking is not a good evidence someone is or not, pregnant. A pregnant woman can still bleed once a month, perios is no proof of sh!t',
"i think it's ridiculous that we don't learn about menstruation until 5th grade tbh (at least i learned it in 5th grade in school) https://t.co/JAVTWYXiGt",
'@Mawijo_11 @MissTinah_M Lmao I knew it Willie, ke tsibile... What\'s so difficult kgan. Word of advice, Never say "dates"😂😂 obviously menstruation is too difficult for you, let\'s take baby steps, ere "periods"',
'Having to pay for certain things like ovulation tracking on period tracking apps will always be strange to me',
"everyone commenting on jun videos with dumb takes and anime icons. stop it stop it she's mine stop liking her you don't understand anything. she's not your yandere 80s japanese idol she's my insect woman. she's my pupa egg menstruation robot. YOU DON'T UNDERSTAND!! https://t.co/NlrAZtjg4g",
'@theRealEnzoMac Only women can make the decision on three minute rounds. We have no idea what impact menstruation, childbirth, etc. has on the body with regards to training camps and such. But yeah twelve rounds, I agree.',
'@nyarloka Same here ♥️ I’ve loved learning from @radicalanthro how a female cosmetic coalition around menstruation & lunar cycles sparked the first human revolution & that such lunarchy is the future we desperately need. Your Period Poem encapsulates so much of that 🩸🌚',
'@SulweFM Wa chebukaka market buloli bwange as one of the mwanainchi reporter Omwana omukhana orumikhila kamalasi Ka family planning (FP) Khuli nende high chances chomukhana yuno Akhilwe khunyola omwana , 2. Namwe anyole omwana oli weak or with disabilities, outgoing menstruation',
"Hi I'm Bunni and menstruation makes me feel like shit Thanks for reading https://t.co/hBc7xX6cjy",
'Bloody Sinners is a collection of seven pieces that, of course, stages the seven deadly sins from a different point of view. A very explicit one actually. You see, menstruation is as old as humanity and nobody can say otherwise. #NFTs https://t.co/Ny7fRWtTcG',
'@jk_rowling @guerrero_ramey @SpitfireAudio ...post-COVID-19 world for women", means something different from the actual headline even if "women" and "people who menstruate" were synonyms. In the actual headline, it is clear that the topic concerns menstruation, and that the target the authors have set involves...',
'why is no fucking period tracker safe, abt to buy a diary just to track my fucking period',
'Advocating for Menstruation Days so the women at my job can get 6 additional sick days for when ur period is kickin ur ass ✊🏽✊🏽',
'@AnonyMouse_real @dragonloverin @LogoRista GENAU UND TRANS MÄNNER SIND Biologische FRAUEN Vagina = Frau+ Binär +Transmänner = Gebärmutter = Menstruation = Männer und Frauen Toiletten... was ist daran so scher zu verstehen?',
"@1824NwNb @Camillemikut @ClayTravis Look out yall, a man is here to tell the wimmenz about what's a normal age for menstruation and when you can get pregnant. He doesn't know how old a second grader is but that will NOT stop him.",
"This is effing ridiculous. If I still had to use tampons i'd be boycotting Tampax. How long did it take to go from menstruation being too embarrassing to be mentioned to being openly mocked? Was there the bit in the middle where it was treated seriously. Can't recall🙄 https://t.co/1zzpcJKYBU",
'@stephenodonn @ShesFnSpeaking @SinclairJM1987 I expect that they would provide a date with a straight face. These are people who stick frozen tomato ketchup up their ringpiece in order to simulate menstruation. Pandering to mental illness never ends well.',
'vacc¡ne lgwa li maine ab mere menstruation ki buri haalat hone wali h',
'@Acyn So this dip shit thinks he understands sex education… please explain the menstruation cycle to me',
'@panda4Trade Just like menstruation',
'Menstruation er en naturlig del af livet Dejligt at man forholder sig objektivt. https://t.co/jpDdHLSh2W',
'So the person appointed to talk to young girls about menstruation and puberty answer their questions about what happens, how it will feel etc. is a man! I’m all for gender equality but there are times when a job needs to be done by a woman, and this is one such time! https://t.co/ogteN8PfIt',
'They called someone menstruation monitor 💀 I can’t 🤣 let me read that thread again',
'@venicebitt she is trying to disprove science😐 there is nothing stereotypical about fertilization and menstruation they are literally biological processes',
"And that's just for the modern people. The folks of Ishigami Village and Treasure Island had their own stuff figured out. We don't know what they thought it did about menstruation. Maybe modern people borrowed their stuff later, but before that?",
'@sametoolz Menstruation',
'the menstruation cramps.. 🩸🦠',
'Während der Menstruation bin ich wie ein altes Foto. Unterbelichtet, geknickt und unscharf.',
'“The whole menstrual cycle is an alchemical process in itself, during which those who bleed go through a process of transformation. To menstruate means to live through a cyclical transmutation in which the past is shed and the new is embraced.” 🍷 - Lara Owen. #menstruation https://t.co/5MpcB603es',
'@msdanifernandez In 4th grade we saw a film about menstruation in school - boys had to go out to the playground during the film. However, it was so vague we weren’t sure what it was about. 🤷\u200d♀️',
'@scarlett4kids @againstgrmrs In my sex ed class we learned about anatomy and menstruation. We had a small gift bag of pads.',
'@AquaGirlEvea @baggyjeansrry late response but the gov can ask for the data on period tracking apps esp if ur trying to get an abo//rtion or have a miscarriage,, theres some who say they wont give up ur data but popular ones have a statement that they have to if theres a subpoena for it',
'@Sonia91820059 @clintonrising @simon_ekpa Buhari ba HIV buhari ba. Buhari ba HIV buhari ba. Umu autopilot buhari ba menstruation buhari ba buhari ba menstruation buhari ba. Umu infiltrators buhari fund raising buhari ba. Buhari ba fundraising buhari ba hahahahahaa you like this song abi? 😜😜😜😜😜😜',
'@DanCrenshawTX Men can have menstruation it called “ hemorrhoids” 🤣🤣🤣',
'@Miel11A @Iesfem also posters such as these provide a good opportunity to counter period stigma by just naming periods or menstruation and normalizing open discourse about them, instead of mystifying it with "women who bleed" :/ I find it a bit disappointing, from a feminist perspective',
'Wala kang excuse, tapos na menstruation mo bakit may ganitong mood, suddenly luha ka ay!',
'@that_bihari_boy Jab underprivileged aur menstruation pe articles padh lena to ye aake discuss karna. Itni hadbadi me kyon rehte ho? Aaraam se.',
'@azvoteblue @deaflibertarian From what part of the body are the hormones for pregnancy, ovulation, menstruation made or released?',
'@JoanneFMJ @carmi987 @EmmaPeele3 Some have monitored menstruation apps so they know your cycle https://t.co/aHLlj6roWU',
'downloaded period tracker app just for it to call me a "woman" /neg',
'@rinsola20 @LOVEABL20817973 Ashigbe ward kan sha Ọmọ tan fin se menstruation Dani Apoda',
'I have 3 boys & my oldest is very curious. I had my first menstruation discussion the first time he saw receptacles & dispensing machines as a toddler.',
'@MJawesomeee @_shalomthefirst You can be the menstruation in my pad',
'@crypto_throw @persecutedsgin @gothdad123 its giga trad, ignore at your own peril https://t.co/JY0qtryvo7',
'Apple adds souped up period and ovulation tracking to Apple Watch Series 8 https://t.co/oez8t89Osu via @Verge',
'Negative energy caused by menstruation',
'@aamullanee In Saudi schools, literally everything is “look at the divine wisdom and kindness and majesty in creation,” so it’s all Islamic in a tadabur/contemplating (creation, nature) way! We had to study gametes (sperm, ova), zygotes, and then the whole reproductive system & menstruation.',
'Honestly ladies I would delete your period tracking apps. I literally don’t know how that finna act.',
'me: has tubes tied, not taking birth control anymore period tracking app: YOU ARE FERTILE & BREEDABLE TODAY. TRY UNPROTECTED SEX',
'Menstruation management has come a long way from sitting on rags. Many people are aware of disponible pads and tampons, but there are more and more options becoming available. 14/23',
"@ukwildcatfan191 @AngeIaAndAnnie @JBCtheSecond @JackWhoElse @Evry1H8sGrtzLOL @cow_cousin @ms_julialee @SnoJustis @42Gnome @BC_Missy @instinctnaturel @CrTpromoter @Sinner_Lilith @NinishNinja @Bigteethyouhave @skeeduu @CosmicIndiffer1 @Synyster63 @Rocket2865 @theresamtequil1 @QuidRises @LordButters22 @Vickie627 @BlackCa28867722 @VeryDamagdGoods @NathanBronson7 @Emma34770971 @ninjabratz_ @longjohns1234 @MistressRedWasp @ElctrcTrtleLnd @MFKNOMAR @__bee_kay__ @hippyresident @OfTheBoomerang @SkittlesRevenge @PhlnxBrnTrst @J47194716 @WeaponsofMassD @K1Ngv0dka @alex_mattix @AmarisPixie @giddy_bunny @NanetteDonnelly @tRick_the_only @TallybanJoe @LadyOfTheOcean1 @MyChickenDinner @chriscr66024638 @gopisdirty Once again an ignorant man opens his mouth. If you think every woman of menstruation age in the country will be syncing up their periods together, you're crazier than I thought. This is what red wave means>>>>> https://t.co/FFlo5AX6zv",
'@tbr90 @xtinacomputes also https://t.co/mKvehvr4LC',
'I just wonder why women call it menstruation instead of womenstruation😂😂 They like shifting their problems to Men\U0001f972',
'@NDelts But were they listened to? Clearly not. Because people have talked about how the vaccine and COVID affect menstruation for quite some time. Bringing attention to the needed research is great. Starting a post with "I\'m not antivax, but..." isn\'t. Good day.',
'For my girls that have *painful* menstruation cycles, I had a life-changing discovery a couple of months ago that decreased my menstruation cycle pain tremendously.',
'@nomcebo_mkhali Excuse me Men can menstruate too Why you think they call it Menstruation',
"@YulVazquez @ImTheoMarshall 2 peeps i know DIED + the following friends: 1 myocarditis,1 myocardial infarction,1 rapidly clogged stents, 1 blood clot lungs/leg, & 1 teenage menstruation for 20 days. Anecdotal evidence like this/VAERS data confirms there's literally MILLIONS of adverse events/deaths via JABS",
'No Girl Left Behind - While #science and #medicine advance, myths around #menstruation persist https://t.co/WByc7rnpRZ',
'@24Leosmart @JudithC01492210 @jayythedope everything isn’t about gifts and money for women. Honestly having monthly menstruation, pregnancy and giving birth is hard enough, pressure to get married so they don’t carry you to Shiloh, Also working and managing the home because you have to work and support your partner',
'https://t.co/9mVYzzXaki',
'I need the science behind my near fatal, crack cocaine-like craving for pizza and McDonalds during my menstruation cycle researched, and the findings explained to me like a 5 year old. QUICKLY!!! https://t.co/ncRVJgIu2B',
'@Iben_Denmark Der skal du til episode i som de nævner sidst i den lange video. Men kort så kan jeg sige at det er en detox fra hvad vi gør ved kroppen og så er der energi som kvinder og menstruation, der får samme cyklus. Lidt som naturen og dens sæsoner',
'@doin_a_think @adipose_regina Yes, and you seem to think she said menstruation has nothing to do with her uterus, while she said her symptoms are not in her uterus. She is likely better versed in her uterus than you are.',
'@IngeHannemann Für "Gesundheitspflege" reichen €19,- mtl. jedenfalls nicht, denn dahinein fallen offenbar auch Ausgaben für Körperpflegemittel, Hygieneartikel (Menstruation bei Frauen) und Putzmittel. Aussagekräftig ist nach wie vor der symbolische Euro (€1,81) für "Bildung".',
'somebody said through period tracking apps and buying pregnancy test kits from stores and honestly, doesnt that feel so backwards? like women not having full autonomy on themselves, scared about what their own body can do? embarassed for owning a uterus that functions? https://t.co/74HcUmfj9K',
'If you use an online period tracker or app WATCH THIS VIDEO!! #RoeVWade #AbortionIsHealthcare #TikTok https://t.co/Q2qxWBfHkB',
"When I learned about this a few years back I stopped using those apps. They also weren't really helpful to me so it wasn't really a big deal. If you still use a period tracker app STOP NOW Read thread below why! https://t.co/nLoiDq03XT",
'@Arwenstar UK Pre vaccine 70,000 deaths from covid Since the vaccine over 100,000 deaths from covid + heart attack epidemic + rise in neurological issues + Rise in menstruation issues Etc etc',
"'Women' and 'girls' omitted from from NHS guidance on menstruation | The Post Millennial https://t.co/ZIcfD87M0N",
'@jkbibliophile @ProtonPrivacy any chance you could make an encrypted period tracking app?',
"If you're using a period tracker app, your data has already been shared. Here's what to do now, via @WritingMichaelA https://t.co/1rRUkHfMaQ #thepennyhoarderteam",
'Although women are forbidden from fasting in Ramadan during menstruation and postpartum bleeding, they do have to make up for the missed fasts as soon as possible. This is to show that in every act of worship in Islam, both men and women are treated the same way.',
'This Week in Apps: Period tracking app privacy, Snapchat’s paid subscription, calls for TikTok ban https://t.co/VN17yUkTku',
'@katystoll Yes yes yes. Very grateful for being vaccinated but it has absolutely messed my menstruation up',
'NO MENSTRUATION 🙄 https://t.co/9QS08ZjNC2',
'@tezee404 @_juliaschramm Ja, aber auch die Spirale kostet zum einen einiges an Geld, tut verflucht weh beim Einsetzen und hat Nebenwirkungen, unter anderem verstärkt sie bei vielen die Schmerzen und die Blutung während der Menstruation.',
'(16). Regulates menstruation (17). A mixture of coconut water and bitter leaf has anticancer properties, anti-inflammatory properties, antimicrobial properties, antiviral properties, and antiulcer properties. (18). Soothes the digestive system and prevents constipation https://t.co/wTxXYMqUzm',
'Google has been kicking around tightening permissions for "QUERY_ALL_PACKAGES" now for over a year - while this whole time this Android API was being scraped by numerous SDK companies to power a data broker pipeline that openly sold data from period tracker apps, other apps. https://t.co/kFPSfGVoqL',
'@Suspiria451 Female reproductive cells are eggs. eggs have 23 chromosomes, egg cell always have x chromosomes (since xx chromosomes are present. Since athletes such as Caster Semenya go through menstruation cycle, it scientifically proven that they do have ovaries and female chromosomes (xx)',
'Deleting Your Period Tracker Won’t Protect You https://t.co/nLmhkTT5pQ',
'i hate menstruation cause why am i having titty pains ?? booo periods 🍅🍅🍅 this some bullshit',
'„Menstruation“ verboten: OnlyFans zensiert mindestens 149 Wörter https://t.co/Mn6w1wNFQV',
'@urmomjok3 she has candy crush (she’s at level 3828272927 she told me the other day) andy birds, hay day, maybe photos and period tracker?? and she definitely has pinterest. and and whatsapp ‘cause david taught her how to use it. and then the starting apps.',
'@pro13A @Woman4W That’s Jason, the newly minted Period Dignity Officer. #JustAskJason https://t.co/7oZ2u1xbUR',
'@ReadWryt @RowSnowCoach @minden_c @kathrynresister @darafaye Fertilized eggs are shed during menstruation literally all. the. time. https://t.co/rTYq65Rg4n',
'I recommend any woman to learn this stuff otherwise she can’t live fully #soulecting #menstruation https://t.co/rI1qLww688',
'@AntDisgruntled @Steven31048230 @ArmchairW @Lokistrada @gbazov @TheMote1 @RWApodcast @snekotron It happens to men too mind you. Soldiers with PTSD have a markedly lower sperm count than people without. But thankfully a low sperm count just makes conception harder, not impossible. With women menstruation can stop. And no egg = no baby.',
"Turning Red is very good. And the overt references to menstruation and the subtle references to a sexual awakening? Good on you, Pixar. Telling a story of what it's really like to be 13.",
'@lovu2deth666 this is like most definitely a song about menstruation',
'🚨Healthcare Support: Menopause & Menstruation with @fionacatchpowle 🚨 Episode now out!! Have a listen in on a great conversation with the amazing Fiona who talks about menopause & menstruation, @MenopauseSchool and the support you can receive!! 👇🏽 https://t.co/grtDEpd35O',
"I'm the menstruation crustacean I've come to take your egg you failed to fertilize https://t.co/uN5AMfqbNk",
'Idk why school is very obsessed with menstruation???? https://t.co/DYW2Zfb88R',
'My period tracking app is going insane rn',
'@menstruation_c @OnOnTweetler ? Dediğimle ne alakası var bunun. Üstelik bugün sosyal medyayı günlük hayatı gibi kullananların başı ileride çok yanacak çünkü teknoloji inanılmaz hızla ilerliyor. Ajan majana gerek kalmaz çevrendeki insanlar bile bela olur başına.',
"cw menstruation I swear to God if my doctor doesn't move up my appointment tomorrow after I send him this https://t.co/6lRu1Qq580",
'@Coquelicotworld @WilmaMcewan1 @bjportraits @11thBlog I saw a documentary about Indian women who are encouraged to have hystérectomies by their employer, as it stops them needing to take time off due to menstruation. I can only imagine that more women in similar situations will be encouraged to give up their uterises',
'@FloridaSpoiler @robertfranek Do you have any verifiable data on that? And if so, who is impregnating 8 year olds? Seems that needs some investigation. FYI: the youngest menstruation age is 9. Worried about abortion? Get a vasectomy. Problem solved. Snip. Snip. Also, what does that have to do with AR-15s?',
"@thejunecup I create a period tracker in my bullet journal. Recording my symptoms reminds me of why I'm anxious and that it will end.",
'Capitalism is so ubiquitous that tracking my cycle only pertains to the productivity of my uterus (menstruation and ovulation) and not when my body is in a state of rest and restoration.',
'@chrisnsilk @Bance_Lerkman @uyohs_ *Menstruation leave',
'// menstruation TELL ME WHY NO ONE TOLD ME THIS???????? WHAT THE FUCK https://t.co/5VW8TIzq9J',
'Which period tracker app is safe to use',
"a lot of people are telling everyone to delete period tracking apps, which is a very good idea but is anyone out there telling single cis men to download and start using the apps in whatever chaotic fashion people who don't understand periods might use them",
'@SvenjaSchulze68 @BMZ_Bund @BaerbelKofler @MHDay28May Der internationale Tag der Menstruation sollte auf den 14. März verschoben werden und mit dem Schnitzel&Blowjob Tag fusionieren',
'Lapit na abi menstruation ko ah HAHAHAHAH',
'Delete your period tracking apps.',
'DELETE YOUR PERIOD TRACKING APPS Someone else called for it earlier today too. Remember: that DATA is being SOLD because the app is FREE. “If it’s free, you [and your data] are the product.” https://t.co/6qvTFPTrQW',
'Period dignity officer role scrapped after facing a backlash for appointing a man. https://t.co/Ib92GzPKtf',
"@My0o_ @TrendyTrend3 @Mediavenir Bon j'étais d'accord avec vous mais arrêté de nous vendre la chose comme si l'homme est un fdp ignorant on est renseigné sur les menstruation on fait de nos mieux pour vous aidez quand t'arrives pas à marché c'est pas le pape qui va chercher un mdco ou une serviette chaude",
'@tweetmommybop @cloudsinvenice This is horrifying. I’m not even American and have started reconsidering my use of a period tracker.',
'@synth_nymph_ Ich möchte auch immer wissen, wohin sie gehen, aber mir würde nie einfallen aufs Klo gehen zu verbieten. Genauso bei Menstruation. Meine Kids wissen, dass wir Binden etc. haben und fragen bei Bedarf auch nach. Traurig das ihr so Arschloch -Lehrkräfte hattet.',
'A really interesting read on the issue of the taboo surrounding mensuration. With the Scottish Government creating legislation to provide free menstruation products, maybe the rest of us need to be more open with this conversation? https://t.co/93Dxaoy4Gw #PeriodDignity',
'@Maps_Welsh Car is on menstruation.',
'At last. Being taken seriously. Being believed. Being respected. #Spain #menstruation #Respect https://t.co/Xm6mzNkrpK',
'menstruation // me : (literally have breathing problems and chest pains bc i’m about to have my period) my mom : it’s bc you don’t sleep and all you do is play video games',
'Salary in Nigeria is just like menstruation. You will be expecting it every month but after seven days it will disappear. #IREPSTAR',
'via @NYTimes https://t.co/W6RH4mF3kv',
'@gernimgarten @Holunderer1 Spargel ist tatsächlich eine der wenigen Ausnahmen, die den GESCHMACK verändern kann (allerdings wenn man sehr viel isst). Tut nicht weh, manche finden es nur ekliger. (Ähnlich wie bei Menstruation, da verändert sich auch durch Hormone die Zusammensetzung).1/2',
'I am a bit late to this from @uri_gal (thank god it was featured in the @CroakeyNews weekly bulletin) but its broken my brain. https://t.co/PKUzIN85iG I am deeply aware this week more than ever that we need to fight to protect things we assume are safe.',
'@Dichter1Denker @spasskultur @BahnSchlumpf @lisapaus Hast du denn was sinnvolles zum Thema Menstruation beizutragen?',
"Positive, all forgive. I definitely believe marijuana helps with menstruation. Since I stopped believing in An empire there isn't ے\u2066نون\u2069- . The only loss ك̷و̷د̶\u2069 \u2066̸خ̷ص̸م̴\u2069 . is the best part https://t.co/xDAYgIZM3v",
'@THEMONTHLY @KieranPender My wife and others she knows uses up her sick leave due to menstruation cycles, endometriosis, PCOS, PMS/PMDD, etc But is the answer ultimately heading towards building bashaleni lodges?',
'uh oh we have the Period Police over here. The Menstruation Marshal. The Cycle Constable https://t.co/3BdFtpAQx9',
'Just finished listening to the first chapter. Makes me so angry (in this case, that is a really good thing)! Thank you for writing this, and reading it out! #periods #periodblood #menstruation https://t.co/8NZgfGfYaS',
'@UN_Women I\'ve never heard of any stigma around #menstruation. A natural part of life for women and girls. Btw, having periods isn\'t actually "bleeding" like a cut finger. It\'s shedding bloody tissue, but you obviously know that, so why the creepy word games?',
"@ktmurraytx @monaeltahawy There's defining features of women for a patriarchal society ,hence how despised controlled and hidden pregnancy and menstruation is",
"@VondalSavage1 @Peniousjrkofski @Silly_Billy14 @femdeliver I don't know if how I feel, psychologically or physically, is the same as other women other than with specific 'female' times like menstruation etc. I don't know how males feel either. I don't believe males know how other males feel or people who are not males feel either.",
'@alica_ut @tjamara_ Genetischer Mann kann keine Menstruation haben (soweit ich weiß), allgemeiner Mann kann dass, demnach. Das ist der Unterschied.',
'@faultsbylies I thought this movie has serious gender issues. The way they show menstruation as a taboo for men, bullying at school. We need to stop reproducing these stereotypes if we want them to end.',
'@tyinspires @lovescienceart @caberneteachday @go_nordo @JonLemire Please don’t give these RW nutjobs an opening to say women shouldn’t be able to do anything important during menstruation. Next thing you know, Texas will pass laws that forbid menstruating women from leaving the house.',
"Dear @SwiggyCares & @swiggy_in, What a woman gotta do to get her McDonald's order delivered on time on first day of her menstruation cycle!? Did nobody told you not to mess with a woman during 'that-time-of-the-month'! #Cravings 😩",
'It can always get worse. https://t.co/g06A6Cs7nj https://t.co/S1M6AwH2FX',
"Every time I eat eggs my brain reminds me that I'm eating the menstruation of a chicken. But that won't stop me from including the perfect protein in my diet.",
'trying to point out that menstruation and crib death are big themes in Bloodborne to a bunch of gamers more interested in what trophy descriptions and text about items in-game mean, and clawing my eyes out',
'https://t.co/62uG1Omiyx',
'@abelinasabrina reminder for all women to delete their period tracking apps',
'@thetroglo @wir_sching @logical_psycho_ @ChancenNRW @JosefinePaul Vor Kurzem las ich in einem Tweet eines transidenten Mannes, dass es seiner Meinung nach ableistisch sei, wenn Frauen über ihre Schwangerschaften und ihre Menstruation sprechen. Meinen Sie das mit, man solle sich mit Betroffenen unterhalten?',
'@TomFitton I find all this amusing. Any man I know wants nothing to do with menstruation, cramps, hormone fluctuations, bloating, cracked nipples, mastitis, discharge, UTI’s, stretch marks and the list goes on. Fake men wanting to be fake women!!',
"@Chris63344058 @CrowleyAntmarga @DougDucey You didn't answer my question. And yeah menstruation causes problems for women especially in the Islamicor 3rd world countries.",
'“It’s that vanishingly rare thing – a piece of pop culture that not only addresses menstruation, but does so in a constructive manner.” Completely in agreement with @wendyide about the quietly radical fun of TURNING RED. https://t.co/4tXA4Ijmrf',
'Finally, if you are a US woman & have enjoyed being open & breaking the taboos about menstruation, now you may need to make it top secret each month. The fact your periods stop is the biggest sign that you are pregnant. Don’t let anyone find out, whom you don’t choose to tell 🤐',
'Info of the day: Saffron literally means , golden leaves. Click the link to order icare : https://t.co/dZfGUJjWaj #ovaries #pcos #endometriosis #infertility #uterus #fertility #womenshealth #health #ovariancancer #menstruation #yoni #ovary #hormones #women https://t.co/fZWtZJONWN',
'@laurenthehough @Lee_in_Iowa Never use period tracking apps!!! Not anywhere, in any state, or country, or anywhere on this planet. You do not know who has access to that data!!',
"It's true that shawarma reduces menstruation pain??? Abi Aisha done scam me???🙄",
'♧ Supplements ♧ • Multivitamins • Vitamin D ( presecribed) the first of the month •Iron supplements (prescribed) during menstruation •Probiotics (prescribed) after lunch and in the evening • Activated charcoal before and after eating (use at your own risks ) https://t.co/cXiAalLHbo',
"⚠️WARNING: The following tweet is about menstruation Am I the only one finding it impossible to find affordable tampons w/ cardboard applicator? Can't even find store brands. Plastic seems so wasteful but they're on sale.@ShopprsDrugMart #PeriodPoverty #Inflation",
'As Roe v. Wade looms, should you delete your period-tracking app? https://t.co/6m22aN6owF',
'@ellaboleynn @butch_daily @kamigarcia I don’t think so, there has always been stigma around menstruation ! It is very well documented by many sources around the world throughout history. Don’t let anyone bully you into silence. Demanding you post sources, let them do their own work!',
"There's still time to apply for our fully funded PhD @SocSciScotland Relationships between patient pathways & employment for women managing problematic menstruation @JackieMaybin @BondsEndo @EBS_Global @MRC_CRH //www.sgsss.ac.uk/studentship/understanding-the-relationship/",
'@BraFDP Sind sie auch eine Frau? Ist das sexistische Aneignung von Menstruation ?',
'can cis-women stop tieing femininity and womanhood to menstruation… STOP MAKING TRANS PEOPLE VILLAINS!!!!',
'Because I find it quite meaningful to share, do you feel the same? #menstruationmatters #menstrualhealth #menstruation #menstrualhygiene #womenempowerment #womenatwork #Linkedin #inittogether https://t.co/zDK3VAy9D4',
'@Huttoneer @JahnoMo @kevconrad2 @PeterSchorschFL @DavidAFrench Well bloody is one thing men who dress up as women & call themselves transwomen will never ever have to worry with, buying tampons for their bloody menstruation cycle.',
'Learning to honor one’s needs, to accept what one’s body or emotions are asking of them can be a challenge. #soulecting #menstruation https://t.co/UX6yR0Bnui',
'#OPINION | "IAS मैडम को मालूम होना चाहिए कि सेक्स च्वाइस है, लेकिन #Menstruation नहीं." https://t.co/PeN11ghusB',
'@Treeps3 @TIME We’re talking about menstruation here specifically.',
'@BartMaes16 42% zegt groot Israelisch onderzoek: https://t.co/npe197uZs4',
"Orisirisi nkan lo wa attached to menstruation Then there's me that feels nothing,no pain,nothing, just blood. https://t.co/cioZCPFdqi",
'@Halftongue @pervocracy @LouisatheLast They also consider things like pregnancy, menstruation, having a uterus, and having sex with men as traits that unite "all women", which has some pretty retrograde implications and would leave a great many cis women out of the club.',
"World Menstrual Hygiene Day. Commemorated the day by having some girls'talk on menstrual hygiene where everyone got to share their thoughts on menstruation. #WeAreCommitted #MHDay2022 #EndPeriodShame #MenstrualHygieneDay @WOVOP_org @KenyaYwca @OgollahAnyango https://t.co/wltzQts2Nt",
'Turning music louder so I can forget about menstruation cramps',
'Wow.... Blood. Menstruation time huh',
'I don’t experience period cramps but sakit pinggang rasa nak patah, demam, selsema berair tu pun other symptoms of menstruation. Of course I need cuti for the first three days of period. My vajayjay deserves its ✨rest✨ #cutihaid',
'@canislupus1963 How do you know I have a period tracking app. Are you the government this is suspicious activity',
'Learn it. Colorado women join purge of period-tracking apps, but experts warn privacy risks go deeper https://t.co/7t9zyyaLBC via @denverpost #tech #digital #data #privacy',
"@WolfotyL I don't know if it is available where you are but medication for women's menstruation can help with migraines when other things don't work.",
'People say Karl Rove is politically savvy but even he didn’t came up with the idea of mailing the results of birthing persons’ menstruation to DC in order to change abortion policies. #genius https://t.co/TqDWZBnjE5',
"@v0max @PrivacyMatters @AppCensusInc Great that it works on iOS now! I'm only familiar with the public-facing version of AppCensus but that focused on automated analysis, didn't it? Tools like AntMonitor allowed self-study and focus on custom types of data, which can be important, e.g. to study period tracker apps.",
'gari ka menstruation ko, papansin😡',
'@Allchanges @Lauralols @mimsy78 @Passie_Kracht @Rachel73581738 @Upcycle2u @stillpops @AllotmentPalBri @ce_dyke1 @AvisMKelly1 @yetanotherwitch @Yghacci @umbrios @AWumman @6thfret @Veza76_1 @RaeUK @ilovepreserves @PunkiDaisyl6 @witchyisbak @nineviaene @Janos1974 @QWRKY @NWtoG @jun_the_swan @appymum @e_a_2_k @lamenzies73 @Chappymaggs @seonaidsnail @hughgmeechan @ariana_erbon @Skeptical_Mom @RadfemBlack @IdollyDancing @CurlyKing79 @DrBrooski @Bluedra04037003 @puffnstuff14 @DelizaDoolittle @STILLTish @Mockingbird1955 @GoonerProf @Catnozzle @volewriter @diva_ex_machina @MujerGuerrera78 @PankhurstEM @ArburySafari @schrodingo And all #Girls deserve dignity no matter where they come from #StopTheStigma #MenstruationMatters #Pads https://t.co/vwNpABU8PZ',
'@nypost That’s called Menstruation and the menstrual cycle kids…',
'tryna explain menstruation to toddlers is…interesting.',
'there should be a period tracking app but like for the flu or strep',
'@DomM_G_ @WhatTheTrans Yes. This really bugs me. Yes, menstruation is still taboo/hidden in some societies ☹️, but havent most men seen clean/used period products at home?',
'I also think this is very telling of the Western period/menstruation education. Because it shocks me that parents are not having these conversations with their daughters at younger ages, actually. My mom broke the news to me about periods very early - about ten years old. https://t.co/BP9gxxlL5X',
'@jadeagustd menstruation',
"Why is women's mood related to menstruation?",
'@AdamantxYves I didn’t say it’s gas. I said gas can lead to abdominal pain, same way ingesting hormones can lead to pain. Different things cause abdominal pain. Pain/muscle spasm resulting from a period/during menstruation is called period cramps. Period/menstruation is vaginal bleeding.',
'「メンズエステのセラピストは生理中でも稼げます」 https://t.co/UtjMurugMT https://t.co/zupfko0CE0',
'Broke: just telling people with uteruses that you support them Woke: feeding arbitrary information to a period tracking app so that you can make it look like you had an abortion to make period trackers an unreliable means of surveillance https://t.co/Y7zXnAeL0i',
'@burgundybonnso @BlakeMcD1 @ArceusLegend50 @gbreedlove @DomP21980 @dwainj @benshapiro I don’t think zoey knows how babies are made. Otherwise, they’d realize they just equated menstruation to genocide, too.',
'every time im like "why do i want to fling myself off a bridge for no reason" i check my period tracking app and its day 21 of my cycle',
'All those boys that are plaiting hair and putting on earrings, may God add menstruation to your swag😹',
'@lesliedincecco @sheeter_ @glueonroach_ Leslie. Leslie. You know about menstruation. Right?',
'@BazAjaUmer Punjab ka ek Jawan, jisne menstruation ka pain Saha, phir Pregnant hogya, Aur Sirf pregnant hi nahi hua, khud apne aap ko Janam bhi dia, Baat ajeeb hai na? Lekin Mirza ki Ilhami kitab Rohani Khazain se khud hi dekh lijiye, 👇🏻👇🏻👇🏻👇🏻 https://t.co/pk0711bF7v Subscribe if 18+',
'@JonHartleyInBSE @haggisthoughts @HJoyceGender These statistics, on their own, are not evidence of “period poverty”in any case. Missing school could be because of cramps or diarrhoea. It could be because of being disorganised or caught short. It could be because of stigma around menstruation, or because of swimming lessons.',
'tearsinthemist:Delete Your Period Tracking Apps And Use One Of These Journals Instead https://t.co/bcNrg39v4K',
'Culotte Menstruelle Absorbante = 3 tampons - Lavable - Coton - Ecologique - Menstruation - Culotte de Règles - Protection Périodique Hygiénique Flux léger à abondant - XXS/4XL https://t.co/VKtJvdpVHu',
"Fears of period-tracking apps went viral, but that's not the kind of digital evidence prosecutors have used in actual cases to prosecute people for having abortions. Instead they look for explicit intent in search histories, text messages, emails. https://t.co/aCrsDukNoG https://t.co/jKmtI4p0mn",
'@marcfriedrich7 Zur ausbleibenden Menstruation.... Sie hat gesagt sie verhütet 😂',
'@RevDaniel @dwjudson My kids watched this today and it was fantastic! No idea why anyone would be uncomfortable with this girls coming of age movie. Menstruation, friendship, rebellion, these are exactly what every young girl goes through.',
'When reactionaries complain about depictions of menstruation in new children\'s media, I\'m reminded of the grim fact that many US school districts or Xtian schools have been continually challenging "Are You There God? It\'s Me, Margaret." OVER THE LAST 52 YEARS. https://t.co/w8du9gO0l2',
'A great day at the Menstruation Research Network Event. So many interesting projects exploring different aspects of menstrual justice from menstrual policies, menstrual stigma, surveillance, product composition & much more! Thank you to all the research teams and @menstruationRN',
'Delete your period tracking apps TODAY https://t.co/73w8Gf3oSg',
"CW// Period mentioned. Menstruation mentioned I literally get brought to my knees. It's definitely more than a few tablespoons and we need the research to be updated to back it up. https://t.co/adEZhpYEI1",
"@ShonnaTheWhite My friend's mom handled it really well and assured us his kitty cat was not dying. But I was a kid back then. How the hell do grown@$$ men not know about menstruation??? And he said it's 'unnatural?' WTF?",
'Also, delete your period tracking app today #RoeVWade #RoeOverturned',
'Global studies show a link between menstruation and lost wages... #MushkilDinMushkilBaat @sabtv @neevigo @sumrag @JDMajethia',
"• 1/: RE: Birth Control Pills (#BCP) | #Periods 13: Left Ovary removal w 3 1/2 lb Ovarian Cyst. Came within 3-6 weeks of death. 14: For nearly 2 decades, I menstruated no matter what BCPs I tried; various tests 'normal.' Longest I didn't menstruate: 6 months #Menstruation",
'@MrQ38418003 @findonepeace @_PaulvsJesus @iamJackthe @AB1onYT1 @yagooie @TazCheney @Exorcist_sword @vafaildhoinne @AmYisraelChai07 @cubbycat87 @Bantu2022 @stewjo004 @WahrheitIslam @KenSenpukyaku @GodIsOnePerson @Cariad__Cymru @leftistfunk @apostolicfdn @obedientsaracen @bobmar423 @_LegitNes_ @Qasim51065629 @Lucia59992333 @DetectiveBoy14 Your perversion makes you contradict yourself. You stated consummation begins at puberty. Here you note that menstruation comes later after puberty. No wonder islam is the religion of perverted immoral sex, sex, sex, and more sex regardless of age. https://t.co/F3yw3Zc9mJ',
'@kayelljay @Caitlyn_Jenner That sounds great, but why does it always end up that women lose? Sports, movie roles, privacy, shelters, their own prisons, fashion, and pregnant women? Nope, we lost that too. Even the awful menstruation. Belongs now to men.',
'i think companies should stop aaand give their money to the people like we should have a say in what movies are being made and we should also have a say in how stupid some standard products are also can we get more research on menstruation like companies need to do better i think',
'Yesterday was MENSTRUAL HYGIENE DAY, and I got me doing this. #padagirlchild #MenstrualHygieneDay #MenstrualHygieneDay2022 #MHDay2022 #Menstruation https://t.co/rIp27FkEOc',
'Menstruation n Ejaculation r literally two different things ???? https://t.co/QNUZYaOW4q',
'@lolennui I resemble this take. Read Carrie at 10 and that was how I found out what the words menstruation and masturbation meant.',
'@SenatorTimScott The American dream has moved to Norway,Canada,New Zealand and others. Spain is contemplating paid menstruation leave,Canada is implementing $10.00 a day daycare,gop is banning books,as life expectancy and quality of life declines.',
'@d_indigent_soul @davido Can you support me get 5000 pad for 5000 poor girls and disable girls. Many Young girls in the rural areas finds it difficult to get pad this period and menstruation is a must every month, can you support my project of reaching out to them? God bless you more.',
"Huh. So Disney evidently decided they were going to be Cool About Menstruation. It's very welcome, but it's been popping up in so many places that I have to wonder if this came from a discussion up on high and how that conversation happened. https://t.co/VCNlyqBKw7",
'@discount_Ripley Transwomen are males XY chromosom who identify as women XX chromosomes. Your health needs and a female who has a uterous, egg production, menstruation, and different hormone configurations, health needs differ.',
'Brief references to menstruation in an animated film apparently are a bridge too far for some parents, because "Turning Red" has kicked up heated debate. https://t.co/nIn5V25vQm',
'Flo period tracker launches “Anonymous Mode” to fight abortion privacy concerns https://t.co/Xq1Pw61mQj https://t.co/1SV7MQyv2S',
'@POKE_M0M @TomHeartsTanks https://t.co/fsrOa070UT',
'Also das mit der Menstruation mit Grippegefühl und Schmerzen Stufe 6 inklusive Übelkeit kann ich euch nicht empfehlen. 5/10 möglichen Punkten. #pms',
'// menstruation o hai period cramps I rly did not miss u pls go away',
'full moon menstruation 🌝 🤝 🌚 new moon HORNY AF ovulation',
'Chronic underfunding hasn’t helped. “You could theorise that there is a bias against women-related research,” says Günter Wagner from Yale University, who studies the evolution of menstruation. https://t.co/V6qheWWd75',
'Ladies with todays news, let’s stop using period tracker apps.',
'Two issues going on here: -The supply chain issues are affecting the delivery of menstrual products, leaving women and girls with fewer period product options. This issue requires national coverage. -@NPR use specifics: women and girls menstruate. Menstruation is a female issue. https://t.co/uzlYPwMszb',
'@Nostrajanus @adams_kimadams @kyoag I don’t have a tv but I read https://t.co/mRgJi9N0BP',
'@TWINKFINGERER this also goes for menstruation because almost ever other animal on this plant do not have menstrual cycles',
'Seeing on Facebook posts from post-menopausal woman who are downloading period tracking apps to fill them with nonsense in case someone decides to use that info for data surveillance.',
"he can't even say period or menstruation 😐",
'no period tracker is safe. a journal and pen will do honestly.',
'@russell_nm @realchrisrufo I’m the youngest child of 7. I have older sisters and a mother and understood what menstruation was before I was 4 years old. No big deal. Stop projecting your weirdness on kids who don’t care either way.',
"@marklewismd The best analogy I have for grief is the menstruation cycle lmao. It comes back every month. Sometimes it hurts. Sometimes it hurts just a little. Sometimes it doesn't hurt. Sometimes it hurts a lot. And maybe one day you'll reach menopause but until then you'll have bled a lot.",
'@Umbhaco_king @refilwe_tsh Your women is your tilth and you can go as you please... Also that women on menstruation are unclean and evil.',
"@Trisha_the_doc It really annoys me that nothing has changed in the 30 yrs since I was at school. Whether it be menstruation, IBS or just needing a wee, if you need to go - go. My daughter avoids toilets at breaks as its a common hangout and too busy. I'd never stop an employee, why stop kids.",
'I think naps should be legally enforced for those who menstruate during the week of menstruation',
"Inspired by young girls like Bridget in Malawi breaking taboos and stigma associated with menstruation. It's up to all of us to speak up and end discrimination. #MenstruationMatters",
'@donwinslow So period tracking apps have been snitching on y’all and WILL snitch this whole time??? This is America.',
'#RoevWade #Privacy Tech giants are unclear how they will protect women after Roe v Wade: Calls to delete period tracking apps have gone viral in America – but the likes of Facebook and Apple have questions to answer on user privacy too * Don’t get… https://t.co/N8tMolJ4ja',
'You can be in tune with your Goddess self. She has an avenue with which to communicate with you. #soulecting #menstruation https://t.co/UX6yR0Bnui',
'Why Deleting Your Period Tracker Won’t Protect Your Privacy - The New York Times https://t.co/xRy6dx1UcT',
"Managing menstruation with limited access to sanitary products and sanitation facilities is one of the most difficult challenges a woman can face, especially in the face of a crisis. Menstruation doesn't stop for conflicts, disasters, or pandemics.",
"For any friends with a uterus, don't forget to delete your digital period tracking apps. Don't disclose to the doctor any medications you take to terminate a pregnancy, miscarriage is medically treated the same as abortion but you get to leave with your freedom intact.",
'@IDontBlog @rmalik91 I loved how Turning Red included female menstruation 🩸 It is so refreshing to bring periods mainstream. It delivers the opportunities for the next generation to not hide or evade period talk in front of boys. It’s something they need to learn about.',
'@ZenaWesty @MIKocwin @seangunn "Trans women are women"? Absolutely NOT! The word "woman" is taken, reserved for > 50% of the population subject to menstruation & pregnancy. Men who feel like they\'re female can create a word for themselves: they don\'t get to appropriate & redefine ours.',
"I can't imagine the pains of menstruation that ladies go through every month. May you not see your menstruation next month👏🏼",
'I have nothing to add. There it is: walk in & start to bleed & party done, done, done. #periodBlood. #menstruation #menstrualLeave https://t.co/txNJ62WyEu',
'@danieldansku200 @blackkatl @wenyoudontcatch @CheriJacobus @socflyny @nytimes Not all abortions are “medical procedures”. Forced pregnancy, labor, and delivery are, though. And your tweet doesn’t address miscarriage or menstruation, but the bills/laws do, so nocturnal emissions are another male equivalent.',
'How to manage digestive issues caused by\xa0menstruation https://t.co/pauvytRvn4',
'menstruation cramps + ngelaprak🤤',
'Check it. Opinion | Why you should delete your period-tracking app right now https://t.co/3xFm0wyAlC via @msnbc #tech #digital #data #privacy',
'this was like three different movies in one. also why did they have the weird cult questionnaire’s ~weird kooky questions~ include one about whether the applicant thought menstruation=gender? man look at those creepy cult members and their creepy views on gender! ffs',
'கருமுட்டை உருவாவது எப்போது, மாதவிடாய் காலம் எது.. இனி வாட்ஸ் ஆப்பிலேயே தெரிந்து கொள்ளலாம்! #sirona #whatsapp #lifestyle #சிரோனா #வாட்ஸ்ஆப் #லைப்ஸ்டைல் https://t.co/D88F9o6sXN',
'@DetlefMeller1 @BBCWorld Teens having sex is normal. Girls start menstruation at 12 boys puberty begin 2 years later. We only call them adults at age 18 for lawful reason. Their maturity started well before that.',
'Crying over @granddesigns is peak menstruation #PeriodProblems',
'Dr Amelia Shepherd: "Menstruation, pregnancy, ovarian cysts, menopause, endometriosis [and she shoulda added fibroids]... I wanna know what men get." Dr Carina DeLuca: "All the research." This is why I keep watching #GreysAnatomy even though it\'s a struggle sometimes.',
'@maggiereadsya The word menstruation upsets me because it has the word "men" in it tbh 😋',
'@melteminciii @kayikgolge Menstruation cup da kabul ediyor musun',
'Menstruation, Toothache, headache 😢',
'@the_tweedy Non binary here. Not having menstruation (thx depro). My body is a lot larger now and I am not longer able but when I used to bind, due to size it had more of a thick slightly muscle man look and I felt good. I have natural broad shoulders. Most days my singing voice, despite',
'Overreacting people online: “How dare Baymax discuss menstruation and periods to a young girl!” Me: “He is a ‘personal healthcare companion.’ This is what he was designed to do: figure out what he can do to help people health-wise, and improve their knowledge and lifestyle.”',
'CN Menstruation Mein Uterus haut ja diesmal so richtig rein 🙄 https://t.co/TXHq7lzENb',
'@HouseGOP That our rights to privacy are so protected we don’t need to codify it while you strip rights daily That you are against big government but are willing to check a menstruation calendar before healthcare That you are the working class when @GOP run states are the worst for rights',
'واقعا امروز لذت بردم از اینکه اینقد آدم امن و قابل اعتمادی بودم که همکلاسیم گفت محمد من رد تایم ام (پریود، menstruation) شروع شده، منو میرسونی خانه؟ نه تنها روسوندمش بلکه گفت پد نیاز دارم، براش خریدم. شوکولات و آب معدنی هم تهیه کردم که شاید کمی بتونم کنارش باشم و درکش کنم :) 💚🤍 https://t.co/6fImylu4CX',
'@CaketinReynolds @Seinneann @Hereticalturf @SadieSyers @Kimberfan76 @RobynNightshade @Marcus_Salaza @I_HateYouButler @sazmoyse @frankie_fatal @Hellmark @Purplewykr @MusicSolitaire @BernardStBamse @MeToobirdy @Angry_Pear_ @sschinke @TransEuroExp @MValentine68 @the_damn_muteKi @bgpereira3 @AliceNiaH @FrogDeWar @LouiseEM6 @sisboombahbah @doodle_bobby @PoliticsMichael @latsot @Cave_Art_Films @MagdainToronto @penelopeMNT @daveyscasmal @Paul62753492 @TransKidsMatter @BartySlarty @Izziefruity50 @Annoyingeye @Huttoneer @ruprekt79 @transgndrpirate @Tom_Norm @MelodyFenton4 @tired_of_debate @terfasnails @bommyboobad @minoc2 @antiwarjosh You will not have had period cramps. Sure you will have had symptoms. No one is saying someone who is taking oestrogen doesn’t get symptoms but it’s 0 to do with menstruation.',
'@UrsulaV And lose the period tracking app - they can use that against you. Paper is safer.',
"It's 12 Days until #MHDay2022 Menstruation is Natural not a Taboo #WeAreCommitted to using sports, social & academic activities in engaging girls & boys in creating a World 🌎 where menstruation 🩸 is seen as a normal fact of life by 2030. @MHDay28May @UN_Women @unicefchief https://t.co/qJrP4HklLc",
'@tabula_raserin @Cutekruemelmon1 Menstruation ist ein Arschloch. Immer!',
'@biswa4evr This thread reminds me my 1st OBG clinical posting during my UG days. After 1 hr of history taking when prof Padhi asked me to present the case,I pronounced menstruation as “mensuration”.She told me to repeat the word correctly 10 times in front of her and my female colleagues 😬',
'@RCarlyleAuthor @FoxyLustyGrover Just like upsetting menstruation was a conspiracy theory in 2021? Or the reverse-transcription of mRNA altering DNA?',
"This week in The Digest: A guide to #tech ethics; new laws to strengthen Canadians' #privacy protection; how period-tracker apps treat #data; the use of smartphone apps amid COVID-19; and how satellites can combat urban heat islands. Read more at: https://t.co/9sI8BOjxXd https://t.co/Gd9k7FFDMX",
'@mohamma74705969 Punjab ka ek Jawan, jisne menstruation ka pain Saha, phir Pregnant hogya, Aur Sirf pregnant hi nahi hua, khud apne aap ko Janam bhi dia, Baat ajeeb hai na? Lekin Mirza ki Ilhami kitab Rohani Khazain se khud hi dekh lijiye, 👇🏻👇🏻👇🏻👇🏻 https://t.co/A44FqWNQ55',
'@callie_h_burt Centuries of battling for dignity re menstruation, access to contraception, protection from rape, self determination re abortion, safe childbirth, quality childcare, respect for menopause. These are linked to biology and can’t be transitioned into.',
'I’ve said this before & I’ll say it again, “free bleeding” esp in the context of the US is the most hyper privileged, first world, white feminist thing I’ve ever fucking heard of. Esp when menstruation & lack of access to pads is an actual issue in so many places & communities.',
'Bro I’ve tried so many period tracker apps and they’re ALL confusing. Just let me click the days im bleeding idc about my body temperature???',
"@saandilyae GOD BLESS IF U BLEED WE EXIST WITHOUT U WE R NOTHING GOD GAVE U RESPONSIBILITY BECAUSE WE BOYS DON'T HAVE PATIENCE LIKE U. IF A GIRL ASK U FOR PAD BUY FOR HER FROM SHOP WITHOUT ANY HESITATE BECAUSE SOCIETY WILL BARK #MenstrualHygieneDay #menstruation BLEED IS PRIDE💪🏻💪🏻 https://t.co/C4gReKb8IU",
'Anyway... delete your period tracking apps immediately.',
'I put the "men" in "menstruation" 💪',
'*looks at period tracker app* https://t.co/gr3rRaC6AP',
'Women are hesitant about menstruation & are unable to speak, due to which they become victims of physical ailments.For the Gehlot govt has distributed sanitary pads under the UDAN scheme to remove hesitation of https://t.co/HUoRSvycDv women are aware.#RajasthanKiUdaan @lokeshshar https://t.co/A7LqzafH76',
"@thekatyrex @catseesXX @bmibonez @MagsVisaggs That's right. Menstruation, polycystic ovaries, pregnancy, abortion, ivf, hysterectomies and menopause are not all experienced by all women but can only be experienced by women.",
"@deborahleerose She has started menstruation, which leads to ovulation. (Not a subject for a children's book.)",
'How pathetic is sex ed in America that this is a pervasive belief about menstruation. https://t.co/83cA5Cqpbq',
'@MdSajidINC1 @iamrani123 @ASEER_ALHiLAL @Ehan_nawaz_khan @RoflRavish_fc @IsaacWaihenya @ZakiyaKINC @AFROZ_077 @CuteRenuka @firoz_sisodiya @VaishaliPanditT @_Ramholkar @ShivaniV2901 @mahakyadav_ @JawedAlam_ Punjab ka ek Jawan, jisne menstruation ka pain Saha, phir Pregnant hogya, Aur Sirf pregnant hi nahi hua, khud apne aap ko Janam bhi dia, Baat ajeeb hai na? Lekin Mirza ki Ilhami kitab Rohani Khazain se khud hi dekh lijiye, 👇🏻👇🏻👇🏻👇🏻 https://t.co/A44FqWOnUD Subscribe if 18+',
'i got recommended a safer period tracker should i just delete that too',
'(1/2) And they ask you about menstruation. Say, "It is harm, so keep away from wives during menstruation. And do not approach them until they are pure. And when they have purified themselves, then come to them from where ALLAH has ordained for you.',
"Deleting your period tracker won't keep your health data private https://t.co/F1FLU0gSDl",
'Weil ich mich schon seit 3 Tagen als Frau identifiziere, aber meine Menstruation immer noch nicht begonnen hat, habe ich ein wenig mit einer Stricknadel nachgeholfen. Jetzt läuft es super.',
'Some trans, nonbinary, and GNC people use hormone therapy as a menstrual cessation and gender-affirmation technique, but testosterone can have varying effects on menstruation (talk to your doctor!). (Testosterone is also not accessible to all who desire it.)',
"@steven_j_bull The review simply said it had a very specific audience and he wasn't wrong. How many Disney movies have you watched have had your kids asking about menstruation? We did like the movie though.",
"We all know menstruation can be painful, we all know it's tiring and sometimes emotionally difficult. This is why we are allowed to eat, to relieve/ease pain and fatigue. That’s the kindness of God. Do some research before complaining here https://t.co/zFUhkGhsic",
'@MeganTheePony @PK_PDX I’m frankly kind of surprised they haven’t tried to criminalize menstruation because it’s “ikky” and mysterious and they don’t understand it because no one has ever explained it to them and they also didn’t ask because ew, yucky!',
"@nomcebo_mkhali Acknowledging and understanding menstruation is a necessity and a must. Knowing what is real and not is not only important to people who experience it but also to those who don't. #menstruation #awareness #myths #explained https://t.co/g8I3Gb9eXy",
'Not me thinking you were talking about the period tracker app💀 let me get off the internet https://t.co/rrCi5XrRoS',
'Problems of increased menstruation https://t.co/zJLHghH91K via @YouTube',
'@planetprudence @nowthisnews @periodmovement #periodpain #periodawareness #menstruationpain #menstruationmatters #menstruation',
'Some #tribals in #Malaysia believe that spraying #water mixed with menstrual blood on plants will drive away #pests. Some wild castes of #Orissa believe that storms can be averted if women stand #naked during menstruation.',
'@futuredocNat Try keeping a record of your symptoms. I use a period tracking app that has a notes section. One of my triggers is hormonal changes each month. It will also help your dr to get a better idea of what’s going on.',
"@Gatoraid20 @Adam_London16 @AuronMacintyre I don't think the vax will cause miscarriages in 40% of people that take it. But there does seem to be a strong correlation with menstruation issues.",
'@skelefemm notice how the person who made the thread notes that as for *menstruation* they can’t talk because they don’t experience it. yet the most liked comment is someone saying that they and other trans women overwhelmingly do have periods every month',
'Is it still safe to use Eve as a period tracking app now?',
'NEWS: #Uncategorized #overnight #Pakistan The Recent Floods Have Put a New Focus on the Problem of Period Poverty in Pakistan https://t.co/ouPbliyhQm Via @Time https://t.co/69PFhmKKTb',
"Do you think the Australian government is getting good value for the $20M a year it gives to ACON? For a health organisation they don't value science overly. https://t.co/mrL3apDzBj https://t.co/wNySKFrU11",
'Period-tracking app Flo has decided to add a new “anonymous mode” feature to let users remove personal data like names, email IDs and technical identifiers from their profiles. https://t.co/upQu9QkzFL',
'@sbbaicker I guess menstruation and miscarriage are next.',
'About 50% Women in India Aged 15-24 Years Still use Cloth for Menstruation: NFHS-5 https://t.co/JfdxppOGPj',
'This is exactly why I deleted my U.S.-based app after the Roe decision was leaked. Instead, I downloaded @clue which is a German-based period tracker subject to very strict EU-privacy laws. https://t.co/Y11uCgpaQJ',
'@tadpr0le Now now, I wouldn\'t put it past libs to hang onto a grudge about Trump for 100 years. Occupy Democrats will still be going strong like "RT IF YOU THINK TRUMP\'S BAD, AND IT\'S ABSURD THAT THE MANDATORY PERIOD TRACKER\'S ARE BEING SOLD TO AMAZON LLC WITHOUT PAYING THE PERIOD HAVER"',
"Exhilarating journey that you don't want to miss for anything in the world #soulecting #menstruation https://t.co/rI1qLww688",
'@WSOnlineNews Fun. Tax payer funded menstrual products for women that need to stop from bleeding on their clothes from menstruation and for men that claim to be women that will never bleed from their vagina from menstruation.',
'@xrvmkvgelx @tba7007 Dann ist es echt schade, daß Du Nebenwirkungen eines Medikaments nicht von Menstruation unterscheiden kannst.',
'We Hiked to Break stigma around menstruation 🩸 and we are soon meeting again to share experience and get to know each other better: We appreciate \u2066@Togetheraliv\u2069 that has offered to Host all the Hikers on Friday for a Get Together Sharing Event: Team #Hike4GirlsUg https://t.co/w5xu0aVNvR',
"cw // menstruation god i wanna have my period back i hope it flows so much i feel anemic i don't even remember what dysmenorrhea feels like",
'So fix the men then! Provide birth control for women FREE Womens job wages! Provide menstruation necessities at a reasonable price. Provide men with education about how they need to behave/act and treat women so that the rape and assault STOP. When you do all that there would be https://t.co/KsANLuaJAM',
'Team Natureicon volunteered the PUREathon 2k/5k run event organized by @PUREonline_de at peoples plaza,hyd.The event meant for creating awareness on menstruation. PURE organization is working to end period poverty in rural and tribal areas in multiple countries around the world. https://t.co/ZQ0KqOlzId',
"@mandy_gcasamba @Thapz__ You must know you lost it once you mention giving birth, menstruation, GBV what else do y'all use? I'm asking a simple question, what have they done ?",
'@S0ngB3ar Only the men who experience menstruation',
"Something something, states can apparently access app data, so for American women and people with uteruses in general, delete your period tracker apps and move onto either Clue or Stardust. They're made by women and promised not to leak shit, but we'll see.",
'Original Notion Period Tracker Demo (free version) https://t.co/P4Ki3iEIFH via @YouTube #Notion #periods',
'@26Mn4 @shz787 @Bdraa_g @Nysar7 @baw_26 @BAA_WA @_ch57 @Sn__owy @ea30_4 @MQ_786 @1Aw55 @frq03 @TCS @drtu01 @78Kh6 @A_Q_35 @kho_khar1 @Ha__Jan @M_ZA_5 @z_khan38 @BBN__P @_Arsh1 @Snow67y @YPS26 @2AsN_ Punjab ka ek Jawan, jisne menstruation ka pain Saha, phir Pregnant hogya, Aur Sirf pregnant hi nahi hua, khud apne aap ko Janam bhi dia, Baat ajeeb hai na? Lekin Mirza ki Ilhami kitab Rohani Khazain se khud hi dekh lijiye, 👇🏻👇🏻👇🏻👇🏻 https://t.co/uy4Hd4vZyQ Subscribe if 18+',
"sakit ng everything sa'kin. fvck menstruation (haha jk)",
"@Lemon_Nickel @AubryAndrews I was wondering the same thing, as it's apparent the person who wrote that clearly never bothered to attempt to understand the menstruation process or physical impacts. He really wants to be honored as a grand expert, but hasn't made the effort to know what he's talking about.",
'@MetteL0302 Var også glad for min. Selvom jeg lige skulle have menstruation i en evighed efter jeg fik den. Og efter en omgang Corona i januar, er min menstruation tilbage hver måned.',
'Didn’t anyone tell you Menstruation & needing a pee come from separate parts of Female Genitalia. Did you sleep through lessons on Female reproductive system? https://t.co/P6Q0gHEUQr',
"@Ctrl_AltDan @SynagogueOVenus @tristan_social Really? That doesn't make sense tho cause menstruation is purely structural and doesn't have to do with hormones? I'm a little confused?",
'Who agrees? If men had periods, tampons would be FREE & they would mandate very employer to pay them 3 “Menstruation” days a month until age 50. Then 6 months off or more a year during menopause! #tamponshortage #woman #Discrimination #sexist #sexism #Equality #truth #opinion',
'@Squid_Viciouss @JillHuhn2 @jordantyranny @vholecekart Yup! Pomegranates were also said to help with "women\'s issues" related to every stage of life - menstruation, pregnancy, and menopause.',
'I never even cared for Big Hero 6, but this Baymax series has already shown episodes that include demystifying menstruation, and queer characters asking each other out. I think I need to watch it.',
'Twitter promoted tweets...how likely am I to be interested in a period tracker ?🤣🤣🤣',
"It's crucial that menstrual health is included in the curriculum, inc in primary school. Menstrual education traditionally involves teaching students to manage their period in silence. Girls should be given the info to manage menstruation with dignity. https://t.co/XOhacaG7M2",
'I got called a groomer for this?! 😂 Watch out, I am... grooming menstruation',
'@MYST_MX9 menopause happens when estrogen goes from being produced in excess to being produced at a lower rate. menstruation is just a side effect of high estrogen rates, it’s not the cause. that is why anyone with high estrogen rates can have a period, regardless of genitals.',
'Not people sexualizing menstruation…',
'JANUARY Menstruation Period🩸 is over.. If you didn\'t see yours then, "HAPPY MOTHER\'S DAY IN ADVANCE"😂😂😂😂',
"@starryshoya I can endure it, I'm just having my menstruation that's why.",
'#MentalHealthAwarenessMonth …i feel proud and not hesitate to state tht Menstruation 🩸is my pride…@RNlizzyndungu @ninanepal @lu_piku @ https://t.co/RqpTldxu4V',
"It's 2022 why are people still treating menstruation like a disease you can catch. And it's not just men too, so many women and people are a part of the problem",
'#menstruation\xa0#menstrualhygiene\xa0#madeinindia\xa0#india\xa0#menstruationmatters\xa0#periods\xa0#new\xa0#newme\xa0#periodproducts\xa0#reusable\xa0#size\xa0#sizematters\xa0#sizechart\xa0#wintercare\xa0#winterhealth\xa0#winthiswinter\xa0#seasonalaffectivedisorder\xa0#depression\xa0#mentalhealthcare #delhi6\xa0#delhigram\xa0#delhiwale https://t.co/zuSa7z5kbc',
'@Yveerangnayen #WomensDay #YouthVeerangnayen #Menstruation #SanitaryPads #InternationalWomensDay2022 #InternationalWomensDay #WomensDay2022 #WomenEmpowerment #EmpoweringU #EmpoweringWomen well done',
'A study of abnormal menstruation after the COVID injectables. Judging by the abstract of the paper, they don\'t know what\'s causing it. A lot of "unknown" and "unresearched". https://t.co/f5ywqUZIDq https://t.co/mC67nkpVfw',
'"Menstruation is simply a matter of sex. A female child who is into boy stuff will still get her period; a male child who is considered feminine won’t." https://t.co/fB0s2MFMiJ',
'Freedom from Period Poverty: Emilia Kaczmarek / Founder, Menstruation Action https://t.co/7HTTe2dv0p',
'https://t.co/nAF7dd9XQD',
'They were supported by the community, flowed in harmony with the phases of the moon and emerged energized, renewed and whole. #soulecting #menstruation https://t.co/UX6yR0Bnui',
'@VENGABUS_REAL @XTCadi @TelegraphLife Having diarrhea is not the same as having a heavy period. Not even remotely close. Transmen can take advantage of this new legislation, as they have actual menstruation. No transwoman should be allowed to take advantage of this. Not. One.',
'Light or Normal flow - This type of cup is better to use by women with the light to medium menstrual flow. ----- Shop Now : https://t.co/ZBwmyk0RcT . #talisi #menstrualcups #menstrualcycle #feminine #hygiene #periodcup #periods #menstruation #womenshealth #periodproblem https://t.co/yMHtaUDIeX',
'This course is only £9 atm. I think I attended it in 2017 and till this day I refer back to things I learnt from it Physiology of Menstruation and Rules of Purification https://t.co/ue7AMw7fgo',
'"...And that\'s why they\'re better than us." - Jack, circa menstruation 101 talk.🤣 #Station19 @Station19 https://t.co/RI5nI4jAzt',
'@robinnbuzz Yes...and period tracking apps perhaps play into that? Women should not download these.',
"@turnintoabat Bullshit. You can play dress up, take hrt, get surgery, but you cannot and will not, EVER, get a period because you are not a woman with a woman's reproductive system. You are fetishising menstruation and it's really fucking weird dude 😐 😒",
'"Having a regular #menstruation cycle does not always guarantee #fertility", says Dr Aindri Sanyal, Fertility Consultant & Clinical Director, Nova IVF Fertility, in publication: The Health Site Click on the link to read on: https://t.co/OmTW3afGRX #infertility #pregnancy https://t.co/d2524qxn63',
'At the bar updating the period tracker on my phone',
'@iFortknox Menstruation',
'M konn tèlman ap soufri, mwen tonbe imajine bagay, m konn ap di de bagay ke aprè lè yo di m di yo, m di se pa vre🤦🏽\u200d♀️ ebyen nimero 9 la di NEAR DELIRIUM, mwen atenn level sa preske chak mwa🥺 ke nou ajoute lòt level ankò paske mwen atenn tout sa yo deja\U0001f972 Menstruation de MERDE... https://t.co/ClZwgoUiZ1',
'Wer hat sich eigentlich diesen Scheiß mit der Menstruation ausgedacht? Bluten reicht nicht, NEEEEIIIIIN! Da fehlen noch Unterleibsschmerzen garniert mit Stimmungsschwankungen. Danke auch. Das hab ich so gar nicht vermisst. 😩',
'Feminine Herbal Complex: Cure for Irregular\xa0Menstruation https://t.co/RzbqSFr3dJ',
'Pad Bank Nigeria is calling for volunteers. We are a non profit organisation fighting and eradicating period and menstrual poverty and we need you to join us on this fight. Everyone is welcome and can register via this link below. https://t.co/iti54Y6bcv #menstruation #period https://t.co/RIncBjUJcS',
'@AngryBlackLady My wife stopped using her favorite period tracking app when they updated their T&Cs and she noticed that while the company is based in NJ, the business is registered in Texas. The infrastructure for this is already in place.',
'@fruitcakeweatha @BckpckBarista @andreavhowe Well the narrative was that this was not happening, anyone saying it is, is a lying, science denying, danger to society. So now that the left is starting to admit to "very minor/temporary" changes in menstruation, what will you say when it comes out as causing infertility? 🤔',
'Hello @Tampax , looking for an Icon? @nomcebo_mkhali is right here. A small step from @Tampax can make a huge difference in so many places. 👏 @TampaxLA #periods #MenstruationMatters #Menstruation #StopTheStigma https://t.co/eZrF93G4mj',
"Any man ever attempted that with me (given how boys behaved towards girls in my childhood) he'd see rage. Women/girls go to extreme lengths to hide any evidence of menstruation ... and this is the fault of male attitudes. If only my rage could be expressed like this ... cinders. https://t.co/WSVw4teyME https://t.co/lrxeC2ZHol",
'That means if you correct your menstruation metabolism that not only gonna provide you glow but also gonna provide you better mental health means you are not gonna offended by anything you just gonna enjoy your happiness...I love that feeling of joy and happiness inside me 😊🙏❤️',
'Boys that like plaiting their hair and wearing earrings, may God add menstruation.',
'Period tracker Stardust surges following Roe reversal, but its privacy claims aren’t\xa0airtight https://t.co/Pac5XYuxXe',
"Country that hasn't given you electricity is what you people are asking 'God when?' for menstruation leave. 🤭",
"@groovybels @jkbibliophile There isn't an app on the planet that can't be hacked. If hackers can get into companies and demand ransoms, they can get into a period-tracking app.",
'raison valable conformément à la parole du Messager d\'Allah ﷺ : " Toute femme demandant la séparation à son époux sans raison valable ne sentira pas l\'odeur du Paradis." Le délai de viduité de la femme qui a rachetée sa liberté est d\'une seule menstruation. [Tafsir Ibn Kathir]',
'I am tired of woMAN feMALE GODdess MENses MENstruation MENopause But I believe in Goddess of 10000 Names https://t.co/xQm97cLs01',
"menstruation // hey sorry for the Lack Of Activity I pulled an all-nighter and my brother took this thing away from me for most of the day and also I'm on my period sooo",
'@OldBurningWitch Bin langsam dafür, dass Jeder der hier was von Menstruation bei Männern plappert diesen Wehensimulator auf Periodenkrämpfe gestellt bekommt und einmal pro Zyklus für volle 5 bis 7 Tage durchziehen muss. Inklusive Pillchen die Kopfschmerzen, Übelkeit ect auslösen..',
'@doktorin_mama Hab während der Infektion pünktlich meine Menstruation bekommen. Bin gespannt ob es sich beim nächsten Zyklus auswirkt, gehe aber erstmal davon aus, dass nichts passiert.',
'@chanchillos @JulioFdez79 They don’t go through true menstruation: the blood that may be present during a heat cycle is unrelated to menstruation.',
'@linussh They put the men in menstruation',
'@katystoll So many factors can affect menstruation and as much as we "know our own bodies" tell me how the show "I Didn\'t Know I Was Pregnant" could have existed if we all are such experts of our own physiology (with zero medical training)?',
'@GillianHender12 @edinburghpaper Honestly, how many young girls, or girls and women from other cultures, would be willing to talk to a male about menstruation? If those convos were always easy for you, congratulations. It wasn\'t the same for most of us. PS it isn\'t a "gender" issue, it\'s a sex-based issue.',
'"Aha menstruation what\'s that?" Me breaking character: "uhhh your period ma\'am?" *goes quiet* "yea yea I definitely started yesterday" *sound of me slamming my keyboard that pt states her cycle started yesterday"',
"Walt suggested if I should pads instead of tampons. I'm thinking about it, just in case my periods aren't too liquid enough to absorb into the tampons, but if I wear pads it'll will all gush out, but its lite, not spotting. Hahaha He's comfortable with menstruation... haha",
'Women between the ages of 15 and 49 have higher needs for iron due to menstruation, while women ages 50 and over need less iron but more of certain nutrients, including vitamin B6 and calcium @eatright @TodaysDietitian @valamugabe',
'@springlockrd Goddamn teenagers and their (checks notes) menstruation agenda!',
'Warum zur Hölle hat Frau Nackenschmerzen während der Menstruation? Wo ist da der Sinn? https://t.co/DehhN6jhcX',
'@certified__yx IM just gonna pray mine comes on today I literally looked on another period tracker app and it’s suppose to be on so I’m just gonna wait 😕🤪',
"White House says Americans should be 'really careful' about using period tracker apps https://t.co/pscKEPb2AR",
'@bckupmarkel Menstruation room',
'@syramadad @BogochIsaac Oh baloney, another goofy pandemic study? tell that to the 25,000 here. https://t.co/eU6lLr8mxq',
...]
# convert tweets to vectors
english_stemmer = nltk.stem.SnowballStemmer('english')
class StemmedTfidfVectorizer(TfidfVectorizer):
def build_analyzer(self):
analyzer = super(TfidfVectorizer, self).build_analyzer()
return lambda doc: (english_stemmer.stem(w) for w in analyzer(doc))
vectorizer = StemmedTfidfVectorizer(min_df=10, max_df=0.5,
stop_words='english',
decode_error='ignore')
# fit tweets to the vectorizer
vectorized = vectorizer.fit_transform(train_data)
vectorized
<2537x602 sparse matrix of type '<class 'numpy.float64'>' with 18636 stored elements in Compressed Sparse Row format>
# Elbow Method
Sum_of_squared_distances = []
K = range(1,15)
for k in K:
km = KMeans(n_clusters=k)
km = km.fit(vectorized)
Sum_of_squared_distances.append(km.inertia_)
plt.plot(K, Sum_of_squared_distances, 'bx-')
plt.xlabel('k')
plt.ylabel('Sum_of_squared_distances')
plt.title('Elbow Method For Optimal k')
plt.show()
The elbow point is roughly at k = 4. Will have 4 clusters.
# initiate the clustering algorithm w/ k = 4
num_clusters = 4
km = KMeans(n_clusters=num_clusters,
init='random',
n_init=3,
verbose=1,
random_state=3)
# fit the model to the data
km.fit(vectorized)
Initialization complete Iteration 0, inertia 4725.262062868186 Iteration 1, inertia 2349.776975229585 Iteration 2, inertia 2344.765534398999 Iteration 3, inertia 2342.451863109509 Iteration 4, inertia 2340.279981194003 Iteration 5, inertia 2336.6796173200783 Iteration 6, inertia 2333.9761074677017 Iteration 7, inertia 2331.472281288487 Iteration 8, inertia 2330.0269433540534 Iteration 9, inertia 2328.349778050231 Iteration 10, inertia 2325.400036995083 Iteration 11, inertia 2322.4013565601363 Iteration 12, inertia 2320.172558908533 Iteration 13, inertia 2318.8749054649065 Iteration 14, inertia 2318.4880152055975 Iteration 15, inertia 2318.410612362057 Converged at iteration 15: center shift 4.6741534520051865e-33 within tolerance 1.5752623406361316e-07 Initialization complete Iteration 0, inertia 4637.175787071271 Iteration 1, inertia 2372.4922723339937 Iteration 2, inertia 2368.9697051910134 Iteration 3, inertia 2365.491209675239 Iteration 4, inertia 2362.8825755093258 Iteration 5, inertia 2359.8175519566475 Iteration 6, inertia 2353.770786899165 Iteration 7, inertia 2344.97992667108 Iteration 8, inertia 2337.837668369259 Iteration 9, inertia 2331.906659151752 Iteration 10, inertia 2330.8034654020844 Iteration 11, inertia 2330.2136875576275 Iteration 12, inertia 2330.022468197637 Iteration 13, inertia 2329.876512746278 Iteration 14, inertia 2329.784092803044 Iteration 15, inertia 2329.707043551921 Iteration 16, inertia 2329.6404683937717 Iteration 17, inertia 2329.5544204742273 Iteration 18, inertia 2329.4394070271355 Iteration 19, inertia 2329.319542749623 Iteration 20, inertia 2329.2284214144283 Iteration 21, inertia 2329.183744473956 Iteration 22, inertia 2329.159969185275 Iteration 23, inertia 2329.127492576479 Iteration 24, inertia 2329.109461283849 Iteration 25, inertia 2329.0988953339624 Iteration 26, inertia 2329.0938773791604 Iteration 27, inertia 2329.09140554504 Iteration 28, inertia 2329.086383650578 Iteration 29, inertia 2329.081645200708 Converged at iteration 29: center shift 3.370812335587467e-33 within tolerance 1.5752623406361316e-07 Initialization complete Iteration 0, inertia 2471.493589509503 Iteration 1, inertia 2399.2891036981064 Iteration 2, inertia 2391.106342568284 Iteration 3, inertia 2379.75282355619 Iteration 4, inertia 2377.74098622536 Iteration 5, inertia 2377.537816776539 Iteration 6, inertia 2377.522822929522 Iteration 7, inertia 2377.514890644431 Converged at iteration 7: center shift 4.1740864002218765e-33 within tolerance 1.5752623406361316e-07
KMeans(init='random', n_clusters=4, n_init=3, random_state=3, verbose=1)
# check #tweets in each cluster
labelsCnt = Counter(km.labels_)
for k in sorted(labelsCnt):
print(k, labelsCnt[k])
0 2095 1 172 2 75 3 195
# get the indices of tweets
indices1 = [i for i in range(len(km.labels_)) if km.labels_[i] == 0]
indices2 = [i for i in range(len(km.labels_)) if km.labels_[i] == 1]
indices3 = [i for i in range(len(km.labels_)) if km.labels_[i] == 2]
indices4 = [i for i in range(len(km.labels_)) if km.labels_[i] == 3]
# find clusters that best represent the represent period tracker & period tracker data concern
def find_cluster(indices, df):
tracker = 0
data = 0
for i in indices:
if df.loc[i, 'class1'] == 1:
tracker += 1
if df.loc[i, 'class2'] == 1:
data += 1
prop_tracker = tracker / len(indices)
prop_data = data / len(indices)
return prop_tracker, prop_data
print(find_cluster(indices1, df_train4),
find_cluster(indices2, df_train4),
find_cluster(indices3, df_train4),
find_cluster(indices4, df_train4))
(0.21050119331742242, 0.0) (0.09883720930232558, 0.0) (0.10666666666666667, 0.0) (0.1282051282051282, 0.0)
The clustering method doesn't provide an ideal classification. The 2 kinds of tweets I'm looking for are scattered around in all 4 clusters. So I tried again w/ Sentence Embeddings & Logistic Regression.
# pip install transformers
# pip install torch
# pip install typing-extensions --upgrade
from transformers import BertModel, BertTokenizer
import torch
from tqdm import tqdm
from sklearn.linear_model import LogisticRegression
bert_model = BertModel.from_pretrained('bert-base-uncased',
output_hidden_states = True)
Some weights of the model checkpoint at bert-base-uncased were not used when initializing BertModel: ['cls.predictions.transform.LayerNorm.weight', 'cls.predictions.transform.dense.bias', 'cls.seq_relationship.bias', 'cls.predictions.bias', 'cls.predictions.decoder.weight', 'cls.predictions.transform.LayerNorm.bias', 'cls.predictions.transform.dense.weight', 'cls.seq_relationship.weight'] - This IS expected if you are initializing BertModel from the checkpoint of a model trained on another task or with another architecture (e.g. initializing a BertForSequenceClassification model from a BertForPreTraining model). - This IS NOT expected if you are initializing BertModel from the checkpoint of a model that you expect to be exactly identical (initializing a BertForSequenceClassification model from a BertForSequenceClassification model).
# token the doc
bert_tokenizer = BertTokenizer.from_pretrained('bert-base-uncased')
class_clf = LogisticRegression(solver='liblinear',)
This method uses "Embeddings" from large language models and processes data w/ BERT.
To evaluate how accurate this model can be, again make a smaller training dataset out of the 3,000 row training dataset and apply the method.
Since Logistic Regression is a binary classification, will apply the method on the dataset twice, first time filtering tweets relevant to period tracker, second time filtering tweets relevant to data concern. This also helps the algorithm distinguishes b/w the 3 types of tweets.
# random sampling of 2000 tweets as the smaller training dataset
random.seed(1314)
index3 = random.sample(list(df_train4.index), 2000)
df_train5 = df_train4[df_train4.index.isin(index3)]
df_test4 = df_train4.drop(df_train5.index)
df_train5.shape
(2000, 24)
one_batch_train1 = df_train5[['text', 'class1']].to_records()
one_batch_valid1 = df_test4[['text', 'class1']].to_records()
# apply the tokenizer to the full batch
dct1 = bert_tokenizer(list(one_batch_train1['text']))
dct2 = bert_tokenizer(list(one_batch_valid1['text']))
# check sentence lengths
length1 = []
for i in dct1['input_ids']:
length1.append(len(i))
print(sorted(length1, reverse = True))
[336, 330, 306, 301, 276, 233, 227, 217, 205, 196, 181, 155, 147, 146, 142, 138, 138, 136, 131, 128, 126, 126, 126, 123, 121, 121, 121, 120, 120, 119, 119, 119, 118, 118, 117, 116, 115, 115, 115, 115, 115, 115, 114, 113, 113, 113, 113, 112, 112, 111, 111, 111, 111, 111, 110, 110, 110, 110, 109, 109, 109, 108, 108, 108, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 105, 104, 104, 104, 104, 103, 103, 103, 103, 103, 102, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 100, 100, 100, 99, 99, 99, 99, 99, 99, 98, 98, 98, 98, 98, 98, 98, 98, 98, 97, 97, 97, 97, 96, 96, 96, 96, 96, 95, 95, 95, 95, 95, 95, 95, 95, 94, 94, 94, 94, 94, 93, 93, 93, 93, 93, 93, 93, 93, 93, 92, 92, 92, 92, 92, 92, 92, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 87, 87, 87, 87, 87, 87, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 5]
length2 = []
for i in dct2['input_ids']:
length2.append(len(i))
print(sorted(length2, reverse = True))
[377, 325, 309, 307, 306, 289, 230, 126, 118, 116, 113, 110, 109, 108, 108, 108, 106, 104, 102, 99, 99, 99, 98, 98, 98, 97, 96, 95, 95, 94, 93, 93, 93, 92, 92, 92, 91, 91, 90, 89, 89, 89, 89, 89, 88, 88, 88, 88, 87, 86, 86, 86, 86, 86, 85, 85, 84, 84, 84, 83, 83, 82, 82, 82, 81, 81, 81, 81, 81, 81, 80, 80, 80, 80, 80, 79, 79, 79, 79, 79, 79, 78, 78, 78, 78, 78, 77, 77, 77, 77, 76, 76, 75, 75, 75, 75, 75, 75, 74, 74, 74, 74, 74, 74, 74, 74, 73, 73, 73, 73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 72, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 69, 68, 68, 68, 68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 67, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 64, 64, 64, 64, 64, 64, 63, 63, 62, 62, 62, 62, 62, 62, 62, 61, 61, 61, 61, 61, 61, 61, 60, 60, 60, 60, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 58, 58, 58, 58, 58, 58, 57, 57, 57, 57, 56, 56, 56, 55, 55, 55, 54, 54, 54, 54, 54, 54, 54, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 52, 52, 52, 52, 52, 52, 52, 52, 52, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 50, 50, 50, 50, 50, 50, 49, 49, 49, 49, 49, 48, 48, 48, 48, 48, 47, 47, 47, 47, 47, 47, 47, 46, 46, 46, 46, 46, 46, 46, 46, 45, 45, 45, 45, 45, 45, 45, 44, 44, 44, 44, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 42, 42, 42, 41, 41, 41, 41, 41, 41, 41, 41, 41, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 37, 37, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 34, 34, 34, 34, 34, 34, 34, 34, 33, 33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 32, 31, 31, 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 27, 27, 26, 26, 26, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 19, 19, 19, 19, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 10, 9, 9, 9, 7]
We can see that the moajority of tweets have a length less than 100, so even padding each sentence to the max length would provide more accurate estimate, it's too expensive and actualy unnecessary to do so. Will pad to just 100.
input_ids1 = []
for i in tqdm(one_batch_train1):
tweet_encoded1 = bert_tokenizer.encode_plus(i['text'],
add_special_tokens=True,
max_length=100,
truncation=True,
padding='max_length',
return_attention_mask=True)
input_ids1.append(tweet_encoded1['input_ids'])
100%|██████████| 2000/2000 [00:01<00:00, 1238.97it/s]
input_ids2 = []
for i in tqdm(one_batch_valid1):
tweet_encoded2 = bert_tokenizer.encode_plus(i['text'],
add_special_tokens=True,
max_length=100,
truncation=True,
padding='max_length',
return_attention_mask=True)
input_ids2.append(tweet_encoded2['input_ids'])
100%|██████████| 537/537 [00:00<00:00, 1222.07it/s]
input_ids1 = torch.tensor(input_ids1)
input_ids2 = torch.tensor(input_ids2)
# Apply BERT
with torch.no_grad():
outputs1 = bert_model(input_ids1)
# Apply BERT
with torch.no_grad():
outputs2 = bert_model(input_ids2)
last_hidden_states1 = outputs1[0]
last_hidden_states2 = outputs2[0]
# embedding of the first word of the first tweet
last_hidden_states1[0, 0, :]
tensor([-2.2285e-01, 5.5269e-02, 2.1185e-01, 6.1626e-02, -3.3674e-01,
-1.8153e-01, 6.7937e-01, 1.0402e-01, 1.3955e-01, -3.4998e-01,
-2.5238e-01, -3.1387e-01, -1.1974e-01, 7.1489e-01, 6.2802e-01,
4.6235e-01, -5.2288e-02, 6.6775e-01, 1.8974e-01, -1.2173e-01,
1.3238e-01, -1.2208e-01, 8.4509e-01, 2.5605e-01, -4.4951e-02,
-4.3776e-02, 8.2502e-02, -8.7603e-01, -3.0125e-01, -5.4071e-01,
-3.5681e-01, 8.6168e-01, -3.1663e-01, -2.0543e-02, 3.2558e-01,
-1.3831e-01, -6.2511e-01, -1.1898e-02, 4.7603e-01, 3.2313e-01,
-1.6488e-01, -2.7444e-01, 7.2207e-01, -3.4992e-02, -3.4573e-01,
-4.6519e-01, -4.1924e+00, 6.5421e-02, -3.6321e-01, -5.4248e-01,
-7.1782e-02, -4.7894e-01, 4.6956e-01, -1.1432e-01, -5.5591e-02,
8.3400e-01, -1.3719e-01, -2.4950e-01, 8.8132e-01, -5.0520e-02,
6.7478e-01, 4.6321e-01, -3.6899e-01, 2.1600e-01, -3.0969e-01,
6.8596e-01, 3.8539e-02, 2.0429e-01, -4.7225e-01, 4.8468e-01,
1.9868e-02, 3.6315e-01, 2.0766e-01, 4.6762e-01, -3.4260e-02,
-5.2195e-01, -3.7039e-01, 1.1191e+00, -5.6648e-01, -1.8267e-01,
1.4288e-01, 1.6734e-01, -2.5694e-02, -5.1301e-01, 4.0676e-01,
5.8730e-01, 5.2242e-01, -3.2659e-01, -3.0812e-01, 2.9713e-01,
-1.0729e-01, 2.7739e-01, 5.8405e-01, 6.3542e-01, 3.2056e-02,
8.9595e-02, 1.7110e-01, 1.9702e-01, -1.6441e-01, 3.2066e-01,
-1.0214e-01, 9.9435e-01, -2.0700e-01, -6.5809e-01, -9.8043e-02,
-2.3597e-01, -1.1169e+00, 1.7956e-01, -2.2613e-01, -5.9274e-01,
1.5154e-01, 6.6020e-01, -1.0826e+00, -1.4937e-01, 4.5628e-01,
2.1565e-01, 9.1560e-01, -3.1037e-01, 7.8588e-01, -5.7562e-01,
-6.1082e-02, -1.0849e-01, 6.9095e-02, -1.0770e-01, -7.0469e-02,
2.5782e-01, -1.6227e-01, -1.0651e+00, 3.8443e-01, 7.7696e-01,
-2.0361e-01, 5.9193e-01, -3.6623e-01, 9.9001e-03, -2.4425e-01,
-5.4558e-01, 1.8535e-01, -4.1648e-03, -1.1785e-02, -1.1636e-01,
-1.1368e+00, -6.4879e-01, -1.1484e+00, -3.0510e-01, 5.4856e-01,
-1.1530e-02, 1.3536e-01, 5.4499e-01, -4.6082e-01, -2.1855e-02,
6.7102e-02, -1.1572e-01, -8.5597e-01, -7.1617e-01, -8.0597e-01,
-3.2211e-01, -1.1556e-01, -1.4274e-01, -7.5347e-02, 1.2252e+00,
1.1728e-01, 4.6613e-01, -1.1796e-01, 8.7187e-02, -3.0226e-01,
2.7730e-01, 6.0595e-01, 7.3840e-01, 7.1786e-02, -2.8979e-01,
-2.5264e-01, -5.9747e-02, 3.9450e-01, 1.0870e-01, 1.1332e-01,
3.2889e-01, 1.6588e-01, 5.5756e-01, 5.2874e-01, -1.8018e-01,
-5.7132e-01, 2.7810e-01, -2.0496e-02, 1.2047e-01, -1.6587e-01,
4.5516e-02, 1.6628e-01, 3.2559e-01, -3.0847e-02, 8.1277e-01,
-1.3224e+00, -7.2622e-01, 7.2798e-01, 5.9691e-01, 6.2034e-01,
-7.0791e-02, -1.6595e-01, 1.4758e-01, 5.1300e-02, -2.1593e-01,
1.4153e-01, 2.6157e-01, -4.9131e-01, 2.7275e-01, -3.6961e-02,
3.0539e+00, -2.5722e-02, 2.5432e-01, -7.7243e-02, -1.1440e-01,
-6.2623e-01, -5.4200e-01, -3.9863e-01, 2.2322e-01, -1.5914e-01,
-3.4396e-01, 1.4084e-01, -5.9644e-01, -1.1622e-01, 1.4020e-01,
-1.8811e-01, -4.7409e-01, -8.2825e-01, 3.3167e-01, -4.9357e-01,
-6.9726e-01, -7.3924e-01, -2.6610e-01, 3.2202e-01, -1.8723e+00,
2.3512e-02, -4.5399e-01, -4.7945e-01, 2.4814e-01, -3.3428e-01,
5.8593e-01, 6.2568e-02, -7.8261e-01, -1.5989e-02, 2.1960e-01,
-5.1459e-02, 6.3856e-01, 2.9975e-01, -1.1994e-01, -6.1097e-01,
2.7743e-01, -2.6060e-01, -4.5978e-01, 1.5221e-02, 8.3379e-02,
3.7598e-02, -7.0437e-02, -2.0246e-01, 1.2198e-01, 3.1855e-01,
-2.6342e-01, -4.7833e-01, 1.6765e-01, -8.2590e-01, -9.5532e-01,
-4.2601e-02, 4.2628e-02, -3.5088e-01, 1.0510e-01, -3.7108e-01,
-4.7247e-01, 3.7603e-01, -8.9283e-02, -1.4261e-01, -3.6349e-01,
-1.5411e-02, -3.2605e-01, -4.6191e-01, -1.3097e-01, 2.1069e-01,
-6.5549e-01, 5.5362e-01, -4.7989e-01, -6.2257e-01, 7.8115e-02,
2.8830e-01, 1.5449e-01, -6.6527e-01, -1.0796e-01, -2.5813e-01,
-7.0775e-01, 4.8392e-01, -3.8058e-01, 4.0496e-01, 5.6145e-02,
-5.3413e-01, 4.8686e-01, -3.3905e-03, -2.8490e-02, 1.1573e-01,
-6.1533e-01, 2.3975e-01, -1.3862e-01, 4.9962e-01, 6.3603e-01,
-2.5245e-01, 7.3412e-01, -4.3170e-01, 6.7095e-01, -8.7215e-02,
4.7942e-04, -1.6586e-01, 2.5590e-01, -4.3363e+00, 3.2737e-01,
-6.4530e-01, -1.7647e-01, 1.8145e-02, 5.2406e-01, 1.1985e+00,
5.4049e-02, -3.7437e-01, 2.9602e-01, 2.4967e-01, 5.4150e-01,
6.3925e-02, 8.0858e-02, -3.0364e-01, -1.2461e-01, 1.3535e+00,
-1.4698e-01, 4.7623e-01, 2.1206e-01, -4.6133e-01, -1.8602e-01,
3.6439e-01, -1.5436e-04, 3.3706e-01, -2.4635e-01, -5.9796e-01,
-1.7768e-01, 4.3749e-02, 6.2464e-01, 1.6284e-01, -9.9797e-01,
2.0420e-01, -2.7316e-01, -2.2673e-01, -2.4536e-01, 3.6789e-01,
-6.6543e-01, 6.4458e-01, -3.1611e-01, 6.9996e-01, -5.8435e-01,
-5.1260e-01, 2.5833e-01, 5.5138e-01, -3.6660e-01, 8.3012e-02,
8.4847e-01, 4.7790e-01, 4.8284e-01, 2.7175e-02, 6.6505e-02,
9.4432e-01, 1.0648e-01, -1.0486e-01, -8.4128e-02, -2.1266e-01,
1.9490e-01, -5.2459e-01, 2.4688e-01, 5.9720e-01, -1.0142e-01,
-2.0688e-01, -3.9796e-01, 2.8535e-01, -1.2570e+00, 2.8838e-01,
-5.1990e-01, -6.4806e-01, 1.9776e-01, -5.9513e-01, 1.5438e-01,
6.5507e-02, -1.3205e+00, 6.6877e-02, -2.8119e-01, 1.1081e-02,
1.7955e-01, -4.6918e-01, 4.5069e-01, -5.1059e-01, 1.3236e-01,
1.8925e-01, 1.0556e+00, -8.2414e-01, 8.8270e-01, -4.7895e-01,
4.5997e-01, -4.4120e-01, 3.8218e-01, -5.2992e-01, 4.5250e-03,
8.8565e-01, 2.8294e-01, -2.1431e-01, 7.5907e-01, 1.7313e-01,
-5.3001e-02, 1.4338e-01, 2.1171e-01, 4.5020e-01, 2.9588e-01,
-4.1943e-01, 4.5536e-01, 1.8712e-01, -2.6232e-01, -7.3291e-01,
-2.0372e-01, 3.7300e-01, -3.7056e-01, -1.7609e-01, 4.3798e-01,
-3.1377e-01, 2.8374e-03, 4.1396e-01, -9.1007e-02, -5.0747e-01,
-4.1682e-02, 2.8408e-01, 1.1568e-01, -1.0466e-01, -4.5833e-01,
-6.4973e-01, -2.9612e-01, 1.7202e-01, -2.6390e-01, 4.1724e-01,
6.3903e-01, -4.5470e-01, -4.9583e-01, -1.2884e-01, -6.6533e-01,
-1.1270e+00, -2.3659e-01, 3.7525e-01, 3.2043e-02, 8.1854e-02,
-7.1353e-01, 3.3534e-01, 2.2032e-01, 1.1239e+00, -2.1678e-01,
-2.4972e-01, 3.7619e-01, -2.9011e-01, 4.9460e-01, 3.0098e-01,
-3.2452e-01, 2.3486e-02, 5.3542e-01, -1.5129e-01, -2.4972e-01,
5.8085e-01, -6.6633e-01, 1.1781e-01, 6.1353e-01, -1.1046e-02,
-1.6102e-01, -6.5322e-01, -1.0981e-01, 6.1915e-01, -6.9141e-02,
-1.8767e+00, -2.5961e-01, 4.9341e-01, 5.8089e-01, 7.4303e-01,
-4.3532e-01, -2.8093e-01, 2.9198e-01, -2.1091e-01, 1.7254e-01,
-7.5585e-01, -2.0782e-02, 5.5902e-04, 1.9959e-01, 5.9464e-01,
-3.1072e-01, 1.8900e-01, -5.0894e-02, -3.6018e-01, -2.1450e-01,
-1.7441e-01, 2.5242e-01, 4.9305e-01, 6.5500e-01, -3.8534e-02,
-4.7073e-01, -4.7023e-01, 7.5655e-01, -1.4441e-01, 4.3553e-01,
-6.2385e-02, -8.8766e-01, -1.7753e-01, -4.7434e-01, 8.3947e-01,
8.8486e-01, 9.7364e-02, 4.0508e-01, 9.1916e-02, 5.4998e-01,
-3.4128e-01, 7.9425e-02, 1.0027e+00, 3.9367e-01, -7.4874e-02,
-2.0492e-02, 3.9525e-02, 1.6153e-01, 3.4211e-01, -2.3271e-01,
6.0931e-02, 1.2182e-01, -3.4894e-01, -3.5540e-01, -2.9542e-01,
-2.0056e-01, -3.8538e-01, 1.0759e-01, -2.4004e-01, -3.3072e-02,
5.6896e-01, -3.0737e-01, -1.2150e-01, -1.6539e-01, -3.9368e-01,
-3.8728e-01, 2.8504e-02, -3.2800e-01, -6.2471e-01, 7.6305e-01,
4.1712e-01, 5.0031e-01, -1.0909e+00, -8.7180e-02, -2.3126e-01,
2.9232e-02, 3.8275e-01, 7.0448e-01, 4.0379e-01, -4.5398e-01,
8.3242e-01, -6.1378e-01, 1.2218e-02, 7.2651e-01, -4.5016e-01,
-5.6634e-02, -3.2426e-02, 6.0569e-01, 3.8479e-01, 2.0664e-01,
-5.6639e-01, -5.9747e-01, 3.8034e-01, -1.2955e-02, 7.9980e-02,
-1.9679e-01, -5.4341e-01, -5.2218e-01, -5.9841e-01, 4.0394e-01,
7.4272e-02, 2.2031e-01, 5.8116e-01, 1.6072e-01, 2.2548e-01,
1.1785e+00, 2.8892e-01, 6.3090e-02, -7.8630e-01, 2.6186e-01,
4.7429e-01, -9.9271e-02, -1.9411e-01, 2.7127e-01, 3.5632e-01,
-7.3055e-02, 4.8320e-01, -1.0033e+00, 6.6564e-01, 4.6199e-01,
5.7968e-01, 5.3035e-02, 4.9988e-01, -1.9994e-01, -1.9486e-01,
-6.0411e-01, -3.5408e-02, 1.0165e+00, -4.1578e-01, 9.0805e-01,
-2.7850e-01, -1.0589e-01, 8.4398e-01, 7.4610e-01, 3.5182e-02,
-6.0116e-01, -9.6168e-01, 4.4308e-02, -1.7325e-01, 5.9677e-01,
1.0699e+00, -2.8744e-01, -5.4678e-01, 3.2850e-01, -2.9429e-02,
1.9206e-01, 2.2373e-02, 2.2188e-01, 1.6977e-01, 3.7459e-01,
9.3070e-02, 3.9179e-01, -6.5621e-01, -3.0150e-01, -6.0087e-01,
-5.6187e-01, -2.5677e-01, 5.0992e-01, -2.0921e-03, 2.2155e-01,
8.3696e-01, -5.1476e-01, 8.9472e-02, 4.4132e-01, 3.1692e-01,
-4.3019e-01, 4.6881e-01, 6.0806e-01, 1.0668e-01, -9.1043e-01,
-4.3212e-01, 2.2846e-01, 1.8657e-01, -1.4354e-01, -5.0433e-01,
-9.1151e-01, -6.9531e-01, 6.4502e-01, -8.7750e-01, -5.0226e-02,
3.8631e-01, -1.5476e-01, -6.4920e-01, 1.5783e-01, 6.5633e-01,
1.6954e-01, 3.3214e-01, -5.9214e-01, 2.0031e-01, 3.8270e-01,
8.9353e-01, 4.8145e-01, 4.2462e-02, 5.1718e-01, 3.0029e-01,
-7.1594e-01, -5.6844e-01, -5.7522e-01, -1.6308e-01, 7.8769e-02,
6.3569e-02, -1.8163e-01, -8.2848e-02, -6.8948e-01, 9.4278e-02,
3.0367e-01, 2.0094e-01, -7.3952e-01, 1.1415e+00, -1.6930e-01,
-2.3825e-01, -4.5091e-03, 2.4853e-01, 5.2835e-01, 4.2836e-02,
-3.5385e-01, -2.1964e-02, -2.6465e-02, -5.2559e-01, -5.0348e-01,
-5.7528e-02, -5.4689e-01, 4.2552e-01, 5.5992e-01, -1.9851e-01,
2.0237e-01, 1.3359e-01, -1.8231e-01, 7.2150e-01, 5.8338e-02,
-3.1567e-01, 9.4667e-02, 1.3440e-01, 5.5076e-01, -5.8944e-03,
-1.4151e-01, 2.3810e-01, 2.6486e-01, 6.3594e-01, 2.3854e-01,
6.0308e-01, -1.6786e-02, -1.6157e-01, 2.1960e-01, -3.4685e-01,
7.9490e-01, -5.6360e-01, -5.8637e-01, -2.4578e-01, 2.2291e-01,
5.7015e-01, 5.9615e-01, 4.0334e-01, -5.1793e-01, 4.2087e-01,
3.1080e-03, -2.1228e-01, -1.1111e+00, -4.2465e-01, -8.6159e-01,
1.0745e-01, 6.1999e-01, 1.2785e-02, 7.1142e-02, 2.1748e-01,
-1.1480e-03, -5.6198e-01, 3.8635e-01, -1.4665e-01, 5.8792e-01,
3.6068e-01, -3.6346e-02, -1.7078e-01, -1.4621e-01, 3.6887e-01,
1.9907e-01, -1.9569e-01, -3.7821e-01, 1.8034e-01, 6.6303e-01,
1.0016e+00, 2.2028e-01, -1.8649e+00, -4.9004e-01, -2.6347e-01,
-9.9497e-02, -6.6079e-01, -7.5862e-01, -2.0630e-01, -1.5807e-01,
-2.9381e-02, -5.0333e-01, 2.0717e-01, -7.5637e-01, -1.5614e-01,
-2.8675e-01, 8.1030e-01, -2.1429e-01])
# average accross tokens to take sentence embedding
bert_class_embedding_train1 = torch.mean(last_hidden_states1, dim=1)
bert_class_embedding_valid1 = torch.mean(last_hidden_states2, dim=1)
# convert embeddings from torch tensors into numpy arrays
x_train3 = bert_class_embedding_train1.cpu().detach().numpy()
x_test3 = bert_class_embedding_valid1.cpu().detach().numpy()
# get labels for the batch that we have embeddings for
y_train3 = one_batch_train1['class1']
y_train3
array([0, 1, 0, ..., 0, 0, 1])
# fit logistic reg
class_clf.fit(x_train3, y_train3)
LogisticRegression(solver='liblinear')
# predict tweet classes
# y_test3 = class_clf.predict(x_test3[0])
y_test3 = class_clf.predict(x_test3)
# Model performance: accuracy
accuracy_score(one_batch_valid1['class1'], y_test3)
0.9776536312849162
# confusion matrix
cm2 = confusion_matrix(one_batch_valid1['class1'], y_test3)
cm2
array([[436, 7],
[ 5, 89]])
Regarding classifying whether the tweets are relevant, the overall model accuracy is as high as 97.77%.
Interpret the confusion matrix:
Out of the 443 irrelevant tweets, it predicted correctly 436 of them (accracy 98.42%);
Out of the 94 relevant tweets, it predicted correctly 89 of them (accuracy 94.68%).
# create new dfs from df_train5 & df_test4 w/ relevant tweets (class1 = 1) only
df_train6 = df_train5[df_train5['class1'] == 1]
# 397 tweets in total, 247 tweets have class2 = 1
df_test5 = df_test4[df_test4['class1'] == 1]
# 94 tweets in total, 63 tweets have class2 = '1'
one_batch_train2 = df_train6[['text', 'class2']].to_records()
one_batch_valid2 = df_test5[['text', 'class2']].to_records()
# to make the classification more efficient, create a function that returns the numpy arrays converted from torch tensors
# The steps are exactly the same from above
def tweet_type(df, string):
one_batch = df[['text', string]].to_records()
dct = bert_tokenizer(list(one_batch['text']))
input_ids = []
for i in tqdm(one_batch):
tweet_encoded = bert_tokenizer.encode_plus(i['text'],
add_special_tokens=True,
max_length=100,
truncation=True,
padding='max_length',
return_attention_mask=True)
input_ids.append(tweet_encoded['input_ids'])
input_ids = torch.tensor(input_ids)
with torch.no_grad():
outputs = bert_model(input_ids)
last_hidden_states = outputs[0]
bert_class_embedding_train = torch.mean(last_hidden_states, dim=1)
X = bert_class_embedding_train.cpu().detach().numpy()
return X
x_train4 = tweet_type(df_train6, 'class2')
100%|██████████| 397/397 [00:00<00:00, 1329.70it/s]
x_test4 = tweet_type(df_test5, 'class2')
100%|██████████| 94/94 [00:00<00:00, 1108.76it/s]
# get labels for the batch that we have embeddings for
y_train4 = one_batch_train2['class2']
# fit logistic reg
class_clf.fit(x_train4, y_train4)
LogisticRegression(solver='liblinear')
# predict tweet classes
y_test4 = class_clf.predict(x_test4)
y_test4
array(['0', '1', '0', '1', '0', '0', '1', '1', '1', '1', '1', '1', '1',
'1', '0', '1', '1', '1', '0', '1', '1', '1', '0', '1', '0', '1',
'1', '1', '1', '0', '1', '1', '1', '1', '0', '0', '0', '1', '1',
'1', '0', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1',
'1', '1', '1', '0', '0', '1', '1', '1', '1', '0', '1', '0', '1',
'1', '1', '1', '0', '0', '1', '1', '0', '0', '1', '1', '0', '1',
'1', '1', '0', '1', '1', '0', '0', '1', '1', '1', '1', '1', '1',
'0', '1', '1'], dtype=object)
# Model performance: accuracy
accuracy_score(one_batch_valid2['class2'], y_test4)
0.7978723404255319
# confusion matrix
cm3 = confusion_matrix(one_batch_valid2['class2'], y_test4)
cm3
array([[19, 12],
[ 7, 56]])
Regarding classifying whether the tweets are data concern relevant, the overall model accuracy is 79.79%.
Interpret the confusion matrix:
Out of the 31 tweets mentioning period tracker only, it predicted correctly 19 of them (accracy 61.29%);
Out of the 63 tweets concerning data privacy, it predicted correctly 56 of them (accuracy 88.89%).
df_test5['pred_class2'] = y_test4.tolist()
df_test5[df_test5['class2'] != df_test5['pred_class2']]
<ipython-input-286-4ba4ac8e46b9>:1: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,col_indexer] = value instead See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | ... | tweet_count | listed_count | tweets_SRH | user_type | period_tracking_relevant | data_concern_relevant | class1 | class2 | sentiment | pred_class2 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 112 | 1574512769806000000 | 2022-09-26 21:34:32+00:00 | 1257655189441560000 | @christinemal @JamesBa054 the period tracker was also used before dobbs... EVERYTHING is different now... EVERYTHING... | 0 | 1 | 3 | 0 | aparis5150 | aparis5150 | ... | 21541 | 0 | 2 | indv | True | True | 1 | 1 | negative | 0 |
| 259 | 1468892314265260000 | 2021-12-09 10:36:33+00:00 | 184706308 | Melawan Period Poverty, Nona Luncurkan Aplikasi Kalender Siklus Menstruasi Pertama di Indonesia: Platform kesehatan perempuan, Nona resmi menghadirkan aplikasi kalender siklus menstruasi atau period tracker guna memberikan edukasi terkait hormon dan… https://t.co/biwaTJx0xV | 1 | 0 | 0 | 0 | FIMELAdotcom | FIMELA | ... | 155092 | 188 | 1 | indv | True | False | 1 | 0 | positive | 1 |
| 319 | 1540430880992210000 | 2022-06-24 20:25:16+00:00 | 1090138362466330000 | Small stores on tik tok that make bullet journals need to make one specifically for period tracking. And give a discount for those who live in states that ban abortion. | 0 | 0 | 0 | 0 | XtinaDani | Ratthew and the Rats (coming soon near you) | ... | 3847 | 1 | 1 | indv | True | False | 1 | 0 | neutral | 1 |
| 446 | 1540679423640330000 | 2022-06-25 12:52:53+00:00 | 146255069 | The companies who own those period tracking apps gotta be stressed out bleeding users right now 😭 (no pun intended) | 0 | 1 | 3 | 1 | RemzTheAwesome | Remz 🇱🇨 | ... | 270251 | 31 | 1 | indv | True | True | 1 | 1 | neutral | 0 |
| 733 | 1558579417147770000 | 2022-08-13 22:21:04+00:00 | 21768706 | @tweetmommybop @cloudsinvenice This is horrifying. I’m not even American and have started reconsidering my use of a period tracker. | 0 | 0 | 0 | 0 | TheNightFlower | 💩 Up Knit Creek | ... | 7785 | 0 | 1 | indv | True | True | 1 | 1 | negative | 0 |
| 900 | 1540401320166920000 | 2022-06-24 18:27:48+00:00 | 1471311124175980000 | i got recommended a safer period tracker should i just delete that too | 0 | 2 | 0 | 0 | loveschifuyuu | hell(ie)🧡 | ... | 7643 | 3 | 1 | indv | True | True | 1 | 1 | negative | 0 |
| 1050 | 1498215128617160000 | 2022-02-28 08:34:56+00:00 | 414656058 | Got a period tracker app because ya girl’s all over the place, do we think they’re useful or complete garbo unless trying to get pregnant??? | 0 | 5 | 2 | 0 | uglifae | ・゚゚*・: 𐐪ï𐑂 | ... | 40358 | 7 | 1 | indv | True | False | 1 | 0 | neutral | 1 |
| 1059 | 1540415811470270000 | 2022-06-24 19:25:23+00:00 | 75479197 | @ginasue If you have a PC: Excel free Excel alternative: https://t.co/i8mPZn2wXR (free, open source) A period tracker template (ignore the Google integration stuff): https://t.co/mODw1d9pAq | 0 | 0 | 0 | 0 | ehnyay | Aunt Fetamine is a ghost riding a skeleton | ... | 37844 | 5 | 2 | indv | True | False | 1 | 0 | neutral | 1 |
| 1134 | 1553661411615680000 | 2022-07-31 08:38:40+00:00 | 896717042878828000 | boleh try download mana mana App “period tracker” senang, boleh track your own cycle 👍🏻 https://t.co/YFdEvTtf4b https://t.co/4oYMbvdRlC | 0 | 1 | 4 | 0 | erynnazhar | whalerynn ☾🦋 | ... | 26001 | 11 | 2 | indv | True | False | 1 | 0 | positive | 1 |
| 1275 | 1526809384130680000 | 2022-05-18 06:18:18+00:00 | 19534135 | Wer von euch nutzt die Apps von Tinder, Signal, GMX, Lufthansa, ARD Mediathek, diverse Period Tracker, Einschlaf-Apps, Tor etc? Besser lesen👇🏽 The „data broker called Narrative [.] sells the digital equivalent of address lists of people who installed certain apps on their phone“ https://t.co/kMdRcHhhMy | 1 | 1 | 8 | 0 | nadia_z | Nadia Zaboura, votiert für Wissenschaft | ... | 22103 | 307 | 1 | indv | True | False | 1 | 0 | neutral | 1 |
| 1612 | 1553920988630240000 | 2022-08-01 01:50:08+00:00 | 67464901 | period tracker apps need to have an option where they can text your significant other a warning when you're about to start PMSing | 1 | 0 | 14 | 0 | nicoletters | Dr. Nicolette, Himbologist ⋆ | ... | 56374 | 64 | 1 | indv | True | False | 1 | 0 | neutral | 1 |
| 1682 | 1541340311959520000 | 2022-06-27 08:39:01+00:00 | 1015937782936750000 | Just started a period tracker app. Neither wife or I can conceive. Hope Evangelical Taliban cops enjoy the data corruption. https://t.co/VTUYxxx1Or | 0 | 0 | 1 | 0 | PhilMorals | Phillin' Fine! | ... | 4108 | 0 | 1 | indv | True | False | 1 | 0 | negative | 1 |
| 1716 | 1482041313335770000 | 2022-01-14 17:25:58+00:00 | 2284473348 | Yall i just got a period tracker app, im adulting | 0 | 0 | 1 | 0 | jenney_ayala | Genesis Ayala | ... | 1945 | 0 | 1 | indv | True | False | 1 | 0 | neutral | 1 |
| 1782 | 1534043137718370000 | 2022-06-07 05:22:39+00:00 | 87532454 | @wa7iut @NataliaAntonova @nicoleMfoy @theidaho97 Anecdotally, I know a lot of women who have deleted their period tracker apps recently, regardless of how they personally feel about abortion. | 0 | 0 | 2 | 0 | davlinnews | Melissa Davlin | ... | 42594 | 242 | 1 | indv | True | True | 1 | 1 | neutral | 0 |
| 2139 | 1569748060405890000 | 2022-09-13 18:01:16+00:00 | 876575143 | This would be the ONLY thing that would actually make me sign up for those period tracking apps. https://t.co/RRlMmq6Owf | 1 | 0 | 9 | 0 | LeadChangeTrish | Taco Shark 👻 | ... | 47430 | 211 | 1 | indv | True | False | 1 | 0 | positive | 1 |
| 2220 | 1540403569857290000 | 2022-06-24 18:36:45+00:00 | 3282043202 | Guess it's time to take a shot at my periods in the fucking dark now. Period tracking apps aren't safe, OBGYNS aren't safe....literally nothing is safe for a woman anymore....and I'm terrified. | 0 | 0 | 1 | 0 | QueenBeanx | Semper Vi✨ | ... | 2602 | 1 | 2 | indv | True | True | 1 | 1 | negative | 0 |
| 2228 | 1540778796000740000 | 2022-06-25 19:27:45+00:00 | 844284366 | Yea I’m not deleting my period tracker I never remember to write shit down on calendars. I don’t even have a physical calendar as It is lol | 0 | 1 | 1 | 0 | ssuavecitaaa | ෆmelissaෆ | ... | 10774 | 0 | 1 | indv | True | True | 1 | 1 | neutral | 0 |
| 2231 | 1541510397932470000 | 2022-06-27 19:54:53+00:00 | 921468886439968000 | Hey everyone - men & women - download a period tracking app (or even two!) right now - enter a phony name and start 'tracking'. Just to cause chaos. | 0 | 0 | 1 | 0 | Robbyshapiro2 | RobShapiro | ... | 1163 | 0 | 1 | indv | True | False | 1 | 0 | positive | 1 |
| 2244 | 1535730378056530000 | 2022-06-11 21:07:09+00:00 | 1101561020194140000 | Tracking your period can be a game changer, and sometimes apps make it easier. There’s a period-tracking app for every need. You just have to find what’s best for you. #Thread #Menstruation #Tech | 0 | 1 | 0 | 1 | mysexbio | My Sexual Biography | ... | 5235 | 9 | 10 | indv | True | False | 1 | 0 | positive | 1 |
19 rows × 25 columns
The labeling can be wrong because:
The Logistic Regression clearly has a more accurate prediction than Clustering does. I'm comfortable implementing it on the real testing dataset.
Step 2: Apply Sentence Embeddings & Logistic Regression to the testing dataset
one_batch_train3 = df_train4[['text', 'class1']].to_records()
x_train5 = tweet_type(df_train4, 'class1')
100%|██████████| 2537/2537 [00:02<00:00, 1190.17it/s]
# get labels for the batch that we have embeddings for
y_train5 = one_batch_train3['class1']
# fit logistic reg
class_clf.fit(x_train5, y_train5)
LogisticRegression(solver='liblinear')
# b/c df_test3 contains a large amount of data, the kernel isn't able to handle them all at once. Have to break df_test3 into smaller pieces
y_test5 = []
for j in range(172):
df_small = df_test3[1000*j: 1000*(j+1)]
x_test = tweet_type(df_small, 'class1')
y_test = class_clf.predict(x_test)
y_test5 += list(y_test)
100%|██████████| 1000/1000 [00:00<00:00, 1345.57it/s] 100%|██████████| 1000/1000 [00:01<00:00, 920.05it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1190.87it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1221.52it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1087.35it/s] 100%|██████████| 1000/1000 [00:01<00:00, 945.15it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1100.41it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1206.93it/s] 100%|██████████| 1000/1000 [00:08<00:00, 112.08it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1122.43it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1173.67it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1129.32it/s] 100%|██████████| 1000/1000 [00:03<00:00, 250.64it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1263.62it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1227.50it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1204.98it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1242.56it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1172.80it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1268.66it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1109.60it/s] 100%|██████████| 1000/1000 [00:23<00:00, 41.85it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1190.21it/s] 100%|██████████| 1000/1000 [00:02<00:00, 476.88it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1233.09it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1261.85it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1019.35it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1219.66it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1131.63it/s] 100%|██████████| 1000/1000 [00:08<00:00, 120.16it/s] 100%|██████████| 1000/1000 [00:07<00:00, 138.50it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1178.10it/s] 100%|██████████| 1000/1000 [00:09<00:00, 110.01it/s] 100%|██████████| 1000/1000 [00:08<00:00, 122.41it/s] 100%|██████████| 1000/1000 [00:23<00:00, 42.39it/s] 100%|██████████| 1000/1000 [00:06<00:00, 144.43it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1181.84it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1171.18it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1023.31it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1273.49it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1225.73it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1128.98it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1268.83it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1188.81it/s] 100%|██████████| 1000/1000 [00:28<00:00, 35.16it/s] 100%|██████████| 1000/1000 [00:08<00:00, 116.38it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1239.02it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1138.54it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1244.75it/s] 100%|██████████| 1000/1000 [00:06<00:00, 150.81it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1114.30it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1120.52it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1175.77it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1157.43it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1057.95it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1109.60it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1155.86it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1271.54it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1217.15it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1198.16it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1084.90it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1195.23it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1146.06it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1127.46it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1108.70it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1037.33it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1123.84it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1248.68it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1204.89it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1176.54it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1050.11it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1058.03it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1112.92it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1154.78it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1122.46it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1134.78it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1160.08it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1113.96it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1235.55it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1117.27it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1246.49it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1176.18it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1241.60it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1131.83it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1178.64it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1166.49it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1217.31it/s] 100%|██████████| 1000/1000 [00:02<00:00, 372.51it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1292.50it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1146.01it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1262.14it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1190.70it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1139.96it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1277.70it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1094.35it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1228.29it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1222.39it/s] 100%|██████████| 1000/1000 [00:01<00:00, 995.17it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1028.89it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1143.03it/s] 100%|██████████| 1000/1000 [00:24<00:00, 41.32it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1114.91it/s] 100%|██████████| 1000/1000 [00:01<00:00, 954.36it/s] 100%|██████████| 1000/1000 [00:10<00:00, 98.58it/s] 100%|██████████| 1000/1000 [00:20<00:00, 49.16it/s] 100%|██████████| 1000/1000 [00:01<00:00, 973.44it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1153.46it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1166.51it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1164.87it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1234.40it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1194.36it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1276.91it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1178.67it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1140.60it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1133.78it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1228.18it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1429.49it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1299.11it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1469.85it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1333.06it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1368.84it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1365.06it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1318.66it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1239.39it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1252.73it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1139.78it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1178.02it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1187.20it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1170.46it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1281.70it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1129.64it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1093.05it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1154.31it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1226.79it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1263.67it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1138.45it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1178.03it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1149.46it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1158.06it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1188.32it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1136.60it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1231.68it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1261.26it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1177.00it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1207.73it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1242.78it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1129.54it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1207.79it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1132.23it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1141.04it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1164.51it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1285.76it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1225.82it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1186.67it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1183.41it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1269.07it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1122.69it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1162.21it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1275.55it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1242.02it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1208.37it/s] 100%|██████████| 1000/1000 [00:03<00:00, 282.74it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1241.56it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1202.85it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1170.40it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1137.48it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1152.04it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1208.66it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1156.11it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1302.99it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1308.72it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1250.97it/s] 100%|██████████| 317/317 [00:00<00:00, 1182.72it/s]
# check the length of y_test5
len(y_test5)
171317
# integrate values in y_test5 & df_test3 to get a full version of class1
df_test3['class1'] = y_test5
df_test3[df_test3['class1'] == 1].head()
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | ... | following_count | tweet_count | listed_count | tweets_SRH | user_type | period_tracking_relevant | data_concern_relevant | class1 | class2 | sentiment | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9 | 1448810682451955715 | 2021-10-15 00:39:18+00:00 | 131701372 | Period tracker a blessing | 0 | 0 | 0 | 0 | NatashaMonique_ | Natasha | ... | 654 | 407272 | 47 | 1 | indv | 1 | ||||
| 15 | 1448822380424359937 | 2021-10-15 01:25:47+00:00 | 16673960 | @leilacohan Having a period tracking app has changed my life. Now when I feel like I hate everything, I can see I’m on the “hate everything” day of my cycle. If I’d had this years ago, maybe I would have known better than to have first dates on the “wow he’s dreamy” day of my cycle. | 18 | 5 | 627 | 4 | bansidhewail | Dana Goddard | ... | 1600 | 5182 | 3 | 3 | indv | 1 | ||||
| 16 | 1450489091737284611 | 2021-10-19 15:48:42+00:00 | 16673960 | @siacancu @leilacohan I just use Period Tracker. | 0 | 0 | 0 | 0 | bansidhewail | Dana Goddard | ... | 1600 | 5182 | 3 | 3 | indv | 1 | ||||
| 23 | 1448829389056139265 | 2021-10-15 01:53:38+00:00 | 909221773 | @leilacohan I'm 29 years in, and I get angrier than I can explain at my period tracker when it notifies me of impending PMS, and I still think the world is ending for no reason. LOL, I thought about turning it off because it makes me so irrationally angry - as if the app is the problem 😂 | 2 | 0 | 86 | 0 | sinannjewel | Just Shannon | ... | 2283 | 45129 | 5 | 3 | indv | 1 | ||||
| 29 | 1543696071137820674 | 2022-07-03 20:39:58+00:00 | 2338348428 | What's #Best on https://t.co/flXwnOkooM ? The Post-roe Data Privacy Nightmare Is Bigger Than Period Tracking Apps https://t.co/Mc7HHw3h10 #technology #engadget #technology #consumertech #gadgets #science #gear #tech | 0 | 0 | 3 | 2 | FremontCyril | CYRIL FREMONT | ... | 4384 | 84383 | 0 | 3 | indv | 1 |
5 rows × 24 columns
# create new dfs from df_train4 & df_test3 w/ relevant tweets (class1 = 1) only
df_train7 = df_train4[df_train4['class1'] == 1]
# 491 tweets in total, 310 tweets have class2 = '1'
df_test6 = df_test3[df_test3['class1'] == 1]
# 31,072 tweets in total
one_batch_train4 = df_train7[['text', 'class2']].to_records()
x_train6 = tweet_type(df_train7, 'class2')
100%|██████████| 491/491 [00:00<00:00, 1288.41it/s]
# get labels for the batch that we have embeddings for
y_train6 = one_batch_train4['class2']
# fit logistic reg
class_clf.fit(x_train6, y_train6)
LogisticRegression(solver='liblinear')
# b/c df_test6 contains a large amount of data, the kernel isn't able to handle them all at once. Have to break df_test6 into smaller pieces
y_test6 = []
for j in range(32):
df_small = df_test6[1000*j: 1000*(j+1)]
x_test = tweet_type(df_small, 'class2')
y_test = class_clf.predict(x_test)
y_test6 += list(y_test)
100%|██████████| 1000/1000 [00:00<00:00, 1261.30it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1210.51it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1506.07it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1422.98it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1530.36it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1367.52it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1292.16it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1176.16it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1352.51it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1308.46it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1354.94it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1341.12it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1331.11it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1480.28it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1452.11it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1439.54it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1350.98it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1397.67it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1425.59it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1248.50it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1276.12it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1349.06it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1208.29it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1282.67it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1283.71it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1363.05it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1395.62it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1328.29it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1379.54it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1337.32it/s] 100%|██████████| 1000/1000 [00:00<00:00, 1344.19it/s] 100%|██████████| 72/72 [00:00<00:00, 1453.02it/s]
# check the length of y_test5
len(y_test6)
31072
# integrate values in y_test6 & df_test6 to get a full version of class1
df_test6['class2'] = y_test6
df_test6[df_test6['class2'] == '1'].head()
<ipython-input-95-64422d06021e>:2: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,col_indexer] = value instead See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | ... | following_count | tweet_count | listed_count | tweets_SRH | user_type | period_tracking_relevant | data_concern_relevant | class1 | class2 | sentiment | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 29 | 1543696071137820674 | 2022-07-03 20:39:58+00:00 | 2338348428 | What's #Best on https://t.co/flXwnOkooM ? The Post-roe Data Privacy Nightmare Is Bigger Than Period Tracking Apps https://t.co/Mc7HHw3h10 #technology #engadget #technology #consumertech #gadgets #science #gear #tech | 0 | 0 | 3 | 2 | FremontCyril | CYRIL FREMONT | ... | 4384 | 84383 | 0 | 3 | indv | 1 | 1 | |||
| 35 | 1448837143212793863 | 2021-10-15 02:24:27+00:00 | 1275179518504964097 | My phone didn't properly back up my period tracking app and I've lost 5 yrs of data and I'm cryinnnng | 0 | 0 | 0 | 0 | SiaSalone | Sia | ... | 243 | 1023 | 0 | 1 | indv | 1 | 1 | |||
| 142 | 1448868696122961925 | 2021-10-15 04:29:50+00:00 | 1115288993711763456 | Oky: Trailblazing Girl-Centered Tech - @UNICEFinnovate period tracker app Oky, developed with and for adolescent girls, becomes a digital public good https://t.co/tHr2WMTwC2 | 0 | 0 | 1 | 0 | AidnTech | Tech, Aid & Humanity | ... | 2947 | 4787 | 24 | 1 | indv | 1 | 1 | |||
| 1524 | 1448948126258057216 | 2021-10-15 09:45:28+00:00 | 1307357930405068802 | featuring my personal period tracker , sheng !! https://t.co/B2OfTrFpUR https://t.co/SROmMA4hMF | 0 | 0 | 2 | 0 | kyriekae | izzati ♡ | ... | 241 | 10690 | 1 | 1 | indv | 1 | 1 | |||
| 1536 | 1448956027605557255 | 2021-10-15 10:16:51+00:00 | 1343042318 | Me: Why am I feeling all these emotions??!😡!!😡 *Checks period tracker app* ahh https://t.co/GsNcP1xCI9 | 0 | 0 | 1 | 0 | KaoticMaghrebi | k (h) a o | ... | 105 | 29139 | 3 | 1 | indv | 1 | 1 |
5 rows × 24 columns
# combine df_train7 & df_test6 to have tweets for proportion calculation only (class2 = 1)
df4 = df_train7.append(df_test6).reset_index(drop = True)
df4.shape
(31563, 24)
Display change in proportion of tweets concerning period tracker data privacy over time, including the happening of Roe v. Wade overturn (June 24, 2022).
Get a general idea of how frequently users usually tweet & what they usually tweet about
# group the dataset by author_id & count #tweets per users
group3 = df4['text'].groupby(df4['author_id']).count()
df5 = pd.DataFrame({'nr_tweets': group3}).reset_index().sort_values(['nr_tweets'], ascending = False)
df5
| author_id | nr_tweets | |
|---|---|---|
| 24849 | 1490057525001170948 | 96 |
| 25635 | 1526116853558300677 | 79 |
| 26040 | 1557925506603184129 | 64 |
| 4989 | 135922295 | 54 |
| 25915 | 1540494478905151490 | 42 |
| ... | ... | ... |
| 9280 | 802813428 | 1 |
| 9279 | 802608176 | 1 |
| 9278 | 801567462 | 1 |
| 9277 | 801492824 | 1 |
| 26101 | 1578551422412546048 | 1 |
26102 rows × 2 columns
# check tweet content of a user who posted 10 tweets
df4[df4['author_id'] == 10285442]
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | ... | following_count | tweet_count | listed_count | tweets_SRH | user_type | period_tracking_relevant | data_concern_relevant | class1 | class2 | sentiment | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10048 | 1539541455143940096 | 2022-06-22 09:31:00+00:00 | 10285442 | WhatsApp Introduces a Period-Tracking Bot in Collaboration with Sirona | Beebom https://t.co/qDDYhGAcFj | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 | |||
| 10049 | 1539571506644123649 | 2022-06-22 11:30:25+00:00 | 10285442 | Sirona Forays into Fem-Tech - launches India's First Period Tracker on WhatsApp https://t.co/LO9jBkh8up | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 | |||
| 10050 | 1539571508284203010 | 2022-06-22 11:30:26+00:00 | 10285442 | WhatsApp launches 'Period-tracking' chatbot; here are all details on sign-up & features https://t.co/BO6UQ6ihqd | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 | |||
| 10051 | 1539631850330750983 | 2022-06-22 15:30:12+00:00 | 10285442 | Sirona launches WhatsApp chatbot for period tracking - Times of India https://t.co/kYuX5X6bnB | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 | |||
| 10052 | 1539631853824507905 | 2022-06-22 15:30:13+00:00 | 10285442 | WhatsApp chatbot for period tracking for women launched - The Mobile Indian https://t.co/Ab455yu0fO | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 0 | |||
| 10053 | 1539948942833623040 | 2022-06-23 12:30:13+00:00 | 10285442 | Sirona launches period tracking chatbot on WhatsApp: How it works - News9 Live https://t.co/0ydBXUp0yV | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 | |||
| 10054 | 1539948971489107969 | 2022-06-23 12:30:20+00:00 | 10285442 | WhatsApp's Period Tracker Chatbot: How To Use It - The Quint https://t.co/KzkUBJs8mg | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 | |||
| 10055 | 1541368347488649216 | 2022-06-27 10:30:25+00:00 | 10285442 | WhatsApp Users Alert! WhatsApp can now track women's menstrual cycle via period tracker chatbot https://t.co/6xmFolD81F | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 | |||
| 10056 | 1541700571761180672 | 2022-06-28 08:30:34+00:00 | 10285442 | WhatsApp can now track menstrual cycle via period tracker chatbot; Here's how https://t.co/QhAmwTI7ua | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 | |||
| 10057 | 1542772599868084230 | 2022-07-01 07:30:25+00:00 | 10285442 | WhatsApp period tracker is another data-mining: Chinmayi - dtnext https://t.co/QaQfDQGXrJ | 0 | 0 | 0 | 0 | jimkaskade | Jim Kaskade (he/him) | ... | 1941 | 117757 | 345 | 13 | indv | 1 | 1 |
10 rows × 24 columns
This user has only tweeted 10 times and he's largely repeating himself. To more accurately assess the number of people who pay attention to period tracker related concerns, will randomly select one tweet for each user.
# group tweets by users
group4 = df4['id'].groupby(df4['author_id'])
authorID = defaultdict(list)
for i in group4:
for index in i[1]:
authorID[i[0]].append(index)
authorID
defaultdict(list,
{683: [1541807979594399745],
1186: [1452403465972559876,
1541497422353879040,
1541497424123817984],
1325: [1540459279265640000,
1540454716479799296,
1540459062818574336],
1705: [1541592373141991424],
3124: [1542632546332094464],
3839: [1559819877728358400],
3980: [1540459569834471424],
5605: [1461443999466770437],
9832: [1543012648941662208],
11219: [1540815219483725825],
12766: [1542015221325172736],
13666: [1567569043938283521],
15213: [1540601951372689409],
22253: [1540722586564251650, 1540722687445573633],
24263: [1505393934490554371],
25763: [1548071312907677701],
26173: [1540425827367546880],
43943: [1542397873995689985],
45013: [1521595653054472192,
1528056362067972099,
1540444910456807429],
48903: [1522914487820558336, 1522914488936194049],
49093: [1540371535575146497],
55223: [1545987230849720320],
62983: [1533821968683778048,
1545411496716472320,
1546125963821547522],
63043: [1537110282950316033, 1569355378441199620],
73843: [1521737144385028096],
76093: [1541889902203265024, 1545511960237711362],
82433: [1521632884930449408],
221993: [1540888674136498177],
263503: [1521976267712520193],
431033: [1541354818530328577],
617693: [1542214547221512192],
627213: [1541500034088284160],
648633: [1540351688418250752],
651273: [1540769395009626112],
660503: [1522236125682839554],
680933: [1540703357186101250],
683113: [1541538698755440642,
1541538700563283973,
1543320485391376386],
685813: [1567561758008819712],
701133: [1541747567645573120, 1567561214938554374],
702363: [1570087957729533958],
707023: [1569780608003637248],
717313: [1544758587884711936,
1544853361538830337,
1546962360614649857,
1549181991366557696,
1557950411482472449],
717363: [1542569024156041216],
739293: [1544492589780549632],
755502: [1547651390201217031],
755692: [1542247732345176066],
755970: [1523324068233048064, 1540380412094054402],
756330: [1541422666699227137, 1557151143180095489],
759003: [1478230131483291651],
763193: [1523083097570353154],
770055: [1579335027200229376],
775861: [1540402312023244803],
777073: [1540354997212299265],
778278: [1522330344623464450],
779037: [1550584040377417735],
783705: [1546312822665097216],
788524: [1541741002054057985, 1559821188062486529],
788994: [1542688579343642625],
791397: [1522087904360599552],
792714: [1481659228846702598],
793517: [1525008117309767681],
798123: [1541462534397501441],
807095: [1542478113602473984, 1542525892974477313],
807122: [1542480084870782977],
808432: [1540393668506296320],
808715: [1544359117904543747],
817652: [1541615255771443201, 1545497037709271040],
818614: [1542493476876681218, 1542991438694203396],
819800: [1542478361280266241, 1543536197649272834],
819829: [1536803010080149509],
821552: [1521935237751652352],
822441: [1521987618757496832],
823708: [1522787219156914176],
824157: [1526903340180856832],
928481: [1567477973665685505],
946551: [1470460510709727241, 1563731248190832642],
972651: [1540466095034859523, 1540598235424870400],
978381: [1540345457481860000],
1013671: [1540365728024612866],
1082221: [1522272439438217226],
1169891: [1541520782899175424],
1181971: [1522016809347596289],
1192491: [1540561757034336256,
1540569199029825536,
1540570021872562176],
1254061: [1540655084895453184,
1540712494532001792,
1540772620106342402,
1541114469706829824,
1541474968399220738,
1541495783396196352,
1541523721508225024,
1541649731537047552,
1541940736219807744,
1542152829955186689,
1570100230942609408],
1326391: [1543386544807067649],
1344951: [1534151192904880128,
1534619531112480773,
1534665838422278144,
1549732367065038854,
1573153881021898755],
1442991: [1540883038539751424],
1455431: [1522592274315579395],
1508831: [1522090734983155712],
1513751: [1524182891927945216],
1527361: [1540421794250854401],
1594201: [1540492315101372417],
1647501: [1522710319633633280],
1688571: [1545613161080000516],
1746801: [1541469314557042688],
1754641: [1542539470901284864,
1542636616770019334,
1542968817080573955],
1769191: [1539303511594246146],
1786531: [1542134362782720000],
1787311: [1540681598130987008],
1865661: [1567566241682042881],
1877831: [1542539998041440259],
1902491: [1522295238689054721],
1938351: [1542308791483498496],
1965231: [1534131946137305088, 1549714513724948480],
1968251: [1542261786648480000],
1980381: [1532812310158397441,
1541164088490954754,
1541164112461316096],
2061471: [1548852260616142852],
2093691: [1523926985914867712,
1524289487626457089,
1539151540367380480],
2179951: [1540996902069624833],
2189351: [1540427992207204352],
2200221: [1540429904700923906],
2213981: [1541801700494921728],
2226061: [1459164140828827655],
2240461: [1542218597078122497],
2356741: [1541461618206203906],
2377931: [1542177263872929793],
2467791: [1532405688080769032,
1540968033224622080,
1548021509230186497],
2524431: [1540748901673746432],
2530861: [1541852530141020161],
2568461: [1522759903172988930, 1540414128543506432],
2569261: [1540361681766961155, 1542245855809478657],
2575811: [1540692765536681986],
2729061: [1522907499615109122,
1522907498826588163,
1522907497857798144,
1540004310788067329,
1542180349622583298,
1542180356329283585,
1542180355385458688,
1542180358409551872,
1542180357327429633,
1542180367955902464,
1542180376701030401,
1542655336540143617],
2787641: [1522208665192652803],
2884771: [1536908474625536003],
2890961: [1541802239546630144,
1559814056529121280,
1570150785165701120],
2892931: [1546607534420656129],
2951901: [1540521902967779328],
2996801: [1524034020874543113, 1524187533516623872],
2998581: [1522947299072118784],
3037321: [1542865003283468292],
3083351: [1541471010544881665,
1541483832075030528,
1541504151372369924],
3211471: [1567909837714890000],
3221271: [1541520475519561728,
1541791203754004480,
1543073973272846336,
1560507738903289856],
3375331: [1543289598289350661],
3471981: [1528036568031698944],
3548741: [1557139007217156097],
3657871: [1534130709023055874,
1542886120966569985,
1549712075626369026],
3819701: [1526190739864145924,
1526261400796020739,
1526344336975314945,
1526438671049711617,
1526642493537804288,
1526718024392245248,
1542176235798896641,
1542240272511377408,
1542327244286312455,
1542391315849256962,
1542459238433398785],
3927401: [1499078350752653312,
1524045394837180418,
1524047006620176384],
3936891: [1522059301262528514],
4034271: [1545357136598818816],
4072891: [1546461361525473281],
4075241: [1545462743783903232],
4092141: [1521745773968429057, 1521746543233150978],
4099171: [1556738947786719232, 1560391365917392896],
4205051: [1523177819794132992],
4219271: [1541058723757654019],
4306131: [1524823279520841731],
4341601: [1545900849519595521],
4367421: [1541281871379791874],
4440431: [1547657870245654533,
1561043418356269056,
1564409711658733570],
4485871: [1540385890094108672],
4507521: [1541560337270456322, 1557384560836591617],
4529061: [1540463810242580480],
4538381: [1520046144394510337, 1542201571894861824],
4572281: [1521686619828359168],
4611891: [1542754673345560576],
4812131: [1541021201078059011],
4893501: [1540083347283656704],
4946251: [1522057082270269441, 1540362639448104962],
4955811: [1541257513164673024, 1541259135336845313],
5062341: [1571256802934943744],
5203191: [1544786554744213504],
5232171: [1542558079618777089],
5385802: [1524538016613634048],
5392522: [1524072108191620000],
5394832: [1523959989919957002,
1542434078435205122,
1542723710834065408],
5398862: [1541240603954089985],
5399012: [1540360415196205056],
5404322: [1515705998551531524],
5477342: [1522527431978110977],
5502442: [1526634437491974149],
5513242: [1531252150000812032],
5554222: [1522304390652039170],
5557232: [1540705512181866497],
5618162: [1541953674347413504],
5628622: [1541852421193883652],
5694842: [1541419871652773888],
5695632: [1577709564614610946],
5698002: [1541091210261045252],
5721872: [1540338031667953664],
5749882: [1542689951703130112],
5774262: [1540974977280794624],
5778702: [1549506683545833475],
5780032: [1524436339319615489],
5797752: [1542311742285516800],
5820872: [1524765966185512961],
5840002: [1567564380652597248],
5936042: [1521925510993002498],
5951882: [1521912212020994050, 1534921731034554369],
5959342: [1541698179137081344],
5968072: [1540649497751162885],
5968902: [1556205051428978694],
5980742: [1522548926280310787],
5992492: [1492538450062491658],
5992662: [1483675350001496065],
5998492: [1541169899388784644,
1541773264674082819,
1544663547917090818],
6035812: [1541457778253959168],
6039302: [1525131593307852801],
6111852: [1523045084421369862, 1540346594167496707],
6116002: [1541211396641198080],
6131012: [1542916682452152320],
6150422: [1536934665851793409],
6166042: [1527370429127569408],
6244202: [1547211512875429888],
6249892: [1540356504527597569],
6253352: [1542215040870277120],
6267962: [1542181175447277568],
6281882: [1534201214489235456],
6284702: [1546470244666863621],
6287082: [1554103927838314496],
6322192: [1471603953351671809],
6500632: [1540580329257406469],
6515122: [1574042932826411008, 1574082360647176192],
6529442: [1547945346394779648, 1567223808431456256],
6529942: [1540378157710295041],
6628702: [1524639928457568256,
1539023591416774656,
1542335644235698176,
1542570035838853121],
6719822: [1498362018558054402],
6721192: [1540797421843877888],
6731502: [1541488443364179972],
6790912: [1526612067649826818],
6870922: [1549105462804881408],
6892002: [1527387135451353090],
6946562: [1542842421532295170],
6979102: [1527154080610668545,
1541408257062871040,
1541884142299791360,
1549315357273464835,
1561329271846699010,
1570730214690283522],
6987882: [1524071159880650752,
1524895815747227654,
1525292185251237891,
1542948655325360129,
1543606744915398657,
1543775169462030336,
1544013114894532608,
1544276596986871808,
1545135131391733761],
6996752: [1540570589450190848],
7030722: [1540410684650962948],
7032502: [1540600609476411399],
7045962: [1572739460525088769],
7077342: [1540892252909621248],
7090132: [1559237132363104256],
7093352: [1524504787072421888],
7121392: [1540375050817359874],
7201192: [1548219134122463233],
7228352: [1523982703304921088,
1540429843669495808,
1541130440878092289,
1545784616992120832],
7300352: [1535660900534964227],
7305132: [1567343666758287362],
7334062: [1522344875525558278],
7352782: [1577376429813424128],
7355452: [1540364764555132928],
7374462: [1541888219742191616, 1542193375838969865],
7419782: [1575122816533499904],
7439242: [1529850840453992451, 1572350724289318913],
7474622: [1526644857883828227],
7537512: [1521633109136973824],
7563722: [1542196812571938816],
7570182: [1482132311579807744],
7585682: [1545835885731520512],
7664252: [1462549962701553664],
7678512: [1527287360970444800],
7703982: [1540375853619724292],
7707392: [1540725222847852544],
7717282: [1557108065027211268],
7738932: [1540353937450143744],
7745472: [1538975052980428802,
1541466498761428999,
1541466768941744128,
1567561846542209027],
7764672: [1544465592773578752],
7769962: [1504852783886864387],
7829912: [1553331459292798976],
7851472: [1541786614745153536],
7860902: [1545443260994404352],
7877902: [1522528001614921728],
7900962: [1521713210138632192],
7950992: [1541517858009645056],
7995152: [1540545662823055361],
8009142: [1542978618619478017],
8033942: [1522162802940645376],
8039552: [1540376868205039617],
8052962: [1540381664538464257],
8068782: [1522570311786536962],
8071902: [1524020065720537094,
1539036514046267392,
1540802900187787266,
1546121824316039170,
1553726947137425408,
1569106773956562944],
8085282: [1541857715202433027],
8105792: [1540413576267038722],
8108072: [1542245306661748742],
8124322: [1540443733677727746,
1540478993765376000,
1540500140523495426],
8145252: [1540377937173700608,
1540402854812319744,
1541453515264036865],
8159652: [1541711762600386562, 1570351732982710275],
8192222: [1570147642310795264],
8197942: [1540926911496409088, 1541329232667738112],
8295602: [1500670433867309059],
8309282: [1528806904503406593],
8337022: [1472705622160273411],
8404572: [1540492737975296000],
8453452: [1542898329306243076],
8470842: [1536360712133648385, 1536361212350537728],
8475852: [1544916861673885697],
8534362: [1544144077880299520],
8568202: [1526649264071356416],
8573022: [1548694515896270848],
8594912: [1541538520287907844],
8608622: [1450670025233293314],
8639582: [1512605947637731330, 1546838994033545216],
8685282: [1540738802192470017],
8715542: [1540698596860950000, 1521851705234763776],
8800052: [1541871553100492800, 1541872369479741440],
8841372: [1523981294824304640],
8849392: [1528038338850041856, 1540839039623757825],
8919672: [1540795042679255041],
8922082: [1506622972857102337],
8940342: [1542960153691127811,
1543014099520557058,
1543032986697859072,
1543278394875559940,
1543712451463610374,
1543795514931568640],
8963722: [1549818194688442368],
9039792: [1540397992917606400],
9073472: [1521573072133713920],
9079732: [1540557026970914816],
9128052: [1541277625741623296],
9165472: [1540413835634417664],
9170162: [1484221993838907395],
9174252: [1540363168937041921],
9174302: [1547899047641374723],
9221622: [1540700482208800771],
9236792: [1541957039055900678],
9249462: [1540981795893776384],
9254512: [1522311936444088320, 1522315635790913536],
9265912: [1540417583253438464],
9334852: [1540377140230819841],
9355842: [1523967974754897921, 1542434555961004032],
9383422: [1539668396916080640],
9389012: [1542386566278090753],
9414232: [1574589165857304576],
9426292: [1499767897798942720],
9450582: [1522966953018593280],
9547402: [1542683041700642817],
9553382: [1561818089091584000],
9571702: [1567285908524699651],
9587732: [1567937243448320000],
9601512: [1524404067530940423, 1543373456699449345],
9611062: [1471058209691602946],
9614422: [1540376247267720000],
9629752: [1542484217589800968],
9677372: [1524132925322715137, 1541149310653546497],
9689322: [1521882121991647233],
9696462: [1522239886119505921],
9743002: [1540392946024972294],
9843732: [1540585894859550720],
9844042: [1544746115202854912],
9942272: [1521590670271475712, 1540415176767287296],
9944022: [1543060258481770000],
9964382: [1551727224096784386],
9973242: [1521826306471641089],
10012112: [1522199055966867457],
10042122: [1560026211585126400],
10065202: [1540543432652951553],
10071112: [1465365609294749698],
10082812: [1559860079851077633],
10104742: [1542440424002015236],
10178992: [1521820076042821632],
10222202: [1502352912588152834],
10245552: [1548752659208966144],
10285442: [1539541455143940096,
1539571506644123649,
1539571508284203010,
1539631850330750983,
1539631853824507905,
1539948942833623040,
1539948971489107969,
1541368347488649216,
1541700571761180672,
1542772599868084230],
10304172: [1541548357965037573],
10362072: [1527380575832526868, 1560038797449891841],
10379372: [1505410381652451328],
10409622: [1534130068838129665,
1545385247692541952,
1549712248918138880],
10456152: [1522773439693701120],
10460662: [1540353480111554561],
10543592: [1540715179050237952],
10580652: [1522571892065976320, 1543041016596500482],
10731702: [1541546759901442049],
10760422: [1541461109147783168, 1541893961454862337],
10781252: [1540421492475052033],
10822562: [1542600026031112192],
10846402: [1547989922954739712],
10921932: [1524132433028960258],
10940002: [1540426248022855681],
10979382: [1522550661996552192],
11037292: [1524439907095048193, 1542949177415634946],
11062542: [1542287639390220290],
11085112: [1527525784168058882],
11189482: [1449902092462739458],
11333452: [1521587788315078664,
1521805716507537408,
1521947879056809992,
1522239114292170760,
1522286600952111105,
1522530293240025088,
1523803867150184449,
1524170359951482880,
1524880523415408640,
1527655053791744002,
1541254959227969536,
1541743142797467648],
11406802: [1541774584457924608],
11411332: [1541577160426659841, 1542189622788182016],
11437802: [1524633106308861952],
11518842: [1549952865493553153],
11538312: [1542725082535034880],
11554522: [1524527451275157504],
11584272: [1484967476056186881],
11614102: [1567561596993503233],
11743322: [1540460239941767170],
11765962: [1548451407438614529],
11791512: [1542153454864547847,
1542285118957649920,
1542508820500402184],
11808502: [1541525021616705536,
1541525273333714951,
1541655883997843457,
1541682560073617408,
1541721316214165506,
1542372858948718592,
1543459769956065281,
1543822913396146177,
1544034053413912576,
1544908818982866944,
1545634099800457216,
1545674615321571328,
1545806484541702145,
1545996487347372033,
1546018379945091072,
1546358622195785730,
1559995481308205057,
1560094381172211712,
1560141452033683456],
11859252: [1541464986739933187],
11984102: [1540605859826483201],
11984902: [1526206018627182600, 1542181313666600960],
11998042: [1452191207996674053],
12021142: [1541304736162381825],
12032962: [1540429952574787586],
12081042: [1540351848183468034],
12162922: [1540368955403124736],
12190922: [1475520966201651206],
12244762: [1542478719968858112, 1542493736361418758],
12272682: [1525255744710332416],
12322002: [1541101291329445890],
12346782: [1540500094889369600, 1540550846001385473],
12413892: [1527391917373329409, 1540598196367499264],
12526142: [1542991501411684355],
12575462: [1542972941591162881],
12661842: [1556765437043539971],
12665152: [1564571836335136770],
12699932: [1471123052150800386],
12841782: [1543069379243528195],
12909362: [1543205435183976448],
13028322: [1543005775777390595],
13101902: [1521796092685438977],
13112692: [1545807754421575688],
13200062: [1534431218695127051, 1550013781907996672],
13232322: [1540483911922352130],
13250642: [1540473258377711616],
13254222: [1539072787083665413],
13256402: [1579107649869991938],
13330042: [1522031679031836672],
13339612: [1541071320066060288, 1545987945626185728],
13492362: [1513845646696005634],
13509412: [1542723045604876288],
13562752: [1518978414522339330],
13584132: [1542165377584664579,
1542177880515436545,
1542586971993903104,
1542981902516293632,
1559812684970971136],
13640822: [1542255473545682947],
13733192: [1479656738148130817],
13744762: [1540418418494640131],
13785352: [1521954759992696834],
13808562: [1522867852432523264, 1542483053159006208],
13934912: [1541761073468133378],
13950602: [1540617738821025792],
13958262: [1542976448226476033],
13959982: [1541529340327780352],
14048901: [1526179812963910000,
1524650792048898054,
1526180285859123200],
14061771: [1554531787795308545],
14062022: [1541811613233192962],
14062221: [1526846533962022914],
14062325: [1540448588693643264],
14063149: [1521574593802256390],
14063836: [1527333009350746134],
14065803: [1541142859113447424],
14071719: [1542702043663433728],
14076636: [1542326842635366400],
14077748: [1541723256415260673],
14080077: [1540479504153550850],
14085040: [1560013117106671618],
14085834: [1542626085673635841],
14087212: [1522289973248077824],
14091151: [1509642676840370176],
14093656: [1505623470587097088, 1540499838235574273],
14095549: [1527289352954560512],
14097883: [1530323749773246464],
14098088: [1524443012754853888],
14099654: [1529571514474971138],
14104001: [1540437472743550976],
14106837: [1566625712710340609],
14109752: [1521833410859253761],
14112296: [1504895881333641219,
1506088398523613188,
1507228313483456518,
1510761574524497923],
14115265: [1569110982227824641],
14118220: [1541598628200214530],
14118948: [1521843163064807426],
14119067: [1545985306528165889],
14120575: [1525971491384197120],
14123641: [1571633747581181957],
14125938: [1521744116022874113],
14127587: [1522295432793239553,
1522295430746357760,
1540729334486425600],
14129005: [1541890581374304261],
14129598: [1521866757207511040, 1540389875777564672],
14134676: [1524153244682969090, 1542519046125391874],
14139584: [1523753095234154496,
1528854166705250305,
1547200837251989504],
14143180: [1540411272235077633],
14143246: [1574197576135475201],
14145172: [1540773282546208768],
14151429: [1549233721697390592],
14159257: [1524165694257991680],
14162995: [1540459080531181572],
14164404: [1541423262466543617],
14165662: [1570101407466033152],
14169633: [1541600375870214144],
14171944: [1557507464135954433],
14174298: [1541942164380274689, 1542935245321748480],
14175289: [1546076184462725122],
14177942: [1524045848354598913,
1524100961291190276,
1530661188446593024,
1541201390122536966,
1542851010099433472,
1545127234066821121,
1548711627070984192,
1562142039294164992],
14184651: [1525627028648742912],
14192970: [1521690223822123009, 1556787060144427008],
14198745: [1521976489390088193, 1541875932775997443],
14201878: [1542430947756445696],
14203895: [1540691560915935233],
14205283: [1538180670027182081],
14206503: [1541965575592755205],
14210105: [1543633147027509251],
14211343: [1572282420019466242],
14211828: [1542302996964560896],
14213817: [1540487149425810000, 1540499563890352128],
14217409: [1542058131940749312],
14218578: [1543632142772609024, 1543632901992075266],
14221917: [1527256336592936960],
14225711: [1545056238852927490],
14236807: [1543093432129814528],
14240035: [1521649011085791232],
14242214: [1542737901435379715],
14247924: [1541747457184468992],
14250106: [1575971601534701568],
14253400: [1540016330434400256],
14259042: [1526575663649521666],
14268564: [1527387385641721857, 1540401388370497536],
14268618: [1548301182606528518],
14268812: [1542466532516581376],
14268957: [1543274943865028608],
14270826: [1540374347793272834, 1540391927404810241],
14272300: [1544410585940594692],
14275261: [1541949572683108353],
14280351: [1521846836268617729],
14288919: [1541646397329604608],
14294672: [1541376804660850000,
1541376714030342145,
1542050417802186754],
14296446: [1540485856141533185],
14298448: [1540438469578833920],
14299986: [1541261686199435264],
14301074: [1542410104955437057],
14303235: [1541450995313610758],
14306942: [1540374511010193409],
14312426: [1540730935997435904],
14318291: [1492662897729810000],
14327705: [1526035369690443777,
1540752696080158720,
1542216662220304386,
1542217398287118338,
1542217474996719616],
14330379: [1568640035033063424],
14335498: [1540666264691118080],
14347286: [1462501066151325697, 1542274254711926785],
14352556: [1543032083785961472],
14353771: [1540485755063021568],
14355627: [1541660566065819649],
14358249: [1527396696598142979],
14362206: [1558785553616801792],
14362684: [1527011197412728832],
14368074: [1529895832270647314],
14372597: [1521661744057401345,
1558492127079825414,
1558492309259436032],
14380106: [1540390652298420224],
14384497: [1522226920074760194],
14400049: [1524620626685616128],
14409428: [1540395785812066304],
14409630: [1513024699495821316],
14411084: [1524154736164933634],
14411731: [1521649927750750208],
14414505: [1550221588657733634],
14416611: [1541718204577263617],
14417232: [1541872847341363200],
14421524: [1542501016771362816],
14423863: [1523961994088529921, 1542443761715789825],
14426652: [1542018274069663745],
14428116: [1560053063582367748],
14431045: [1565257710647607296],
14432417: [1524320563019542528],
14434070: [1542585452854743041],
14437914: [1480674062552551424],
14441010: [1546646520799297539, 1550811464688189443],
14441363: [1541478728257179648],
14443692: [1542723496983379969],
14450709: [1548322686492840000],
14453704: [1560012373666271232],
14460545: [1504762878540357636],
14469946: [1526298831658287105],
14475237: [1535098598874128392],
14478837: [1540471053712891905],
14481580: [1560686425837813761],
14484540: [1521158920185823233, 1521182774375374857],
14489342: [1539304295044112384],
14500350: [1541745244680626176],
14511513: [1463547578046373890],
14511951: [1542828377912090625],
14513910: [1541565994929471488],
14519144: [1543049527598338048],
14519155: [1540469732813438979],
14523404: [1567483539565981697],
14529444: [1522255048763396098, 1541027215697125377],
14531122: [1540353819372310536],
14533797: [1540832514280894465],
14542751: [1546242782527905796],
14543034: [1539978785897971712],
14545283: [1522767056994713601,
1540349488753254406,
1540381194143076354],
14545470: [1528069135782989825],
14549846: [1540543359818686464],
14551262: [1526215387204837376],
14551901: [1572703314604863488],
14553741: [1542144950149808129],
14564989: [1541593684730314755],
14572514: [1541393378998472704],
14573045: [1540446238289678336],
14579189: [1541800769632051200],
14580439: [1540395801729372161],
14584086: [1540395281669292033],
14585952: [1540369166317899776],
14591705: [1541676277941342208,
1541678792166592513,
1543874765772947459],
14594505: [1524545776378068992],
14600281: [1541611734900674560],
14600512: [1522982303009579008],
14602259: [1543079795830964225],
14603117: [1466413291484373005],
14607448: [1502473390824706048],
14608335: [1521732124197507081],
14615750: [1524783971321659392],
14621007: [1540367822311800834],
14622412: [1534372397175873536],
14625322: [1540696142224031744],
14625750: [1542336727091666945],
14626809: [1522287252889649152],
14638272: [1526680808102064129],
14649737: [1541788692884455425],
14652325: [1540369219291865089],
14680108: [1521597168750108673, 1521679017719517184],
14683438: [1521622915652800512],
14684519: [1521749981396279298],
14691203: [1542523786347646976, 1544289418852302848],
14696890: [1541519576646594560],
14703552: [1521854561505492992],
14705402: [1568314509416087552],
14706237: [1483250857567215622],
14706622: [1541508979532120069],
14706824: [1540852395928068096],
14707266: [1522279073606610000,
1521568113250082816,
1522302775723364352,
1529559971838451713],
14715265: [1541870188726976514],
14718880: [1550232819301060000, 1545151361230295042],
14718952: [1540419076853362688],
14726803: [1540667757506637828],
14729597: [1540370281113567232,
1566788879633588225,
1575590064268382209],
14730023: [1540400826329354240],
14736497: [1541878365929472001],
14737321: [1542334840661344256],
14740721: [1544202833247051776],
14747626: [1542468817833656320],
14755273: [1574826515849945088],
14755761: [1522943871155646464],
14760927: [1540605860027609088],
14763734: [1559965542831624192, 1577760046607667200],
14764240: [1466799398319501323, 1540409474627899393],
14770715: [1537560173727821824, 1545397843753545728],
14773720: [1543197499892146176],
14773910: [1546119419935465472],
14774634: [1541740145480798209,
1542455318390652928,
1544640784326082560,
1545495409245782017,
1545495646068776960],
14774867: [1521682892304310274, 1540388470161539074],
14777223: [1554793981279494144],
14780038: [1574441819714494464],
14783063: [1540416970239094785],
14786912: [1522211568343265280],
14787206: [1567497877731307520],
14788104: [1524722258421456902],
14793737: [1545292570971951104],
14797016: [1541773040715182080],
14802817: [1540794895069130757],
14818839: [1540871226511564802],
14833304: [1524405618949373952,
1524405828593278976,
1524406449551683584,
1524406533559308289,
1524407003367550976,
1524408409138810881],
14833969: [1541843641450102785],
14837862: [1550185012561154051],
14841348: [1569768775616167937],
14852707: [1524236527647264768],
14858889: [1557735001370017792, 1560340006358622208],
14867288: [1540378174370025472],
14868530: [1453937485151551489, 1524724362682802178],
14868699: [1522622237190369282,
1542598855383990275,
1546403935233232901,
1570422522843402240],
14872806: [1540406985006678016],
14872837: [1522206220177784832],
14876071: [1500258276226834449],
14880373: [1540750086283706368],
14897985: [1560031119051038721],
14904769: [1523762833179115521],
14906496: [1540407016505905152],
14908120: [1540437008832774147],
14915169: [1521928411324641282, 1523078483592695808],
14915466: [1522633612591603712, 1541605260422250497],
14922908: [1534221607362695169, 1541510882013810688],
14923847: [1541099623535718400],
14929587: [1522345332687851520],
14930551: [1550232026434904065],
14933935: [1540411739505934336],
14946149: [1578383929568116742],
14958607: [1541442473255378944],
14960295: [1541236912832188417],
14973915: [1524771633726214144],
14976293: [1541551041988231172],
14992257: [1483728431846154240],
14992263: [1541539959601078274],
14992354: [1542227030888128513],
14998584: [1539028094782083073, 1560034466130567169],
14999903: [1540407117458411522],
15005691: [1471134841710288913],
15010480: [1571687553614348290],
15012638: [1567583325379874819],
15012679: [1543672765450002433],
15020422: [1552871693798244353],
15024407: [1541079388384628737],
15027699: [1522250962756411396],
15042183: [1479188579213627393,
1540642153218686977,
1540647818058235904],
15047898: [1576939875672084480],
15051691: [1548048748676202496],
15053950: [1540523564641783808],
15062635: [1542220092112510976],
15063193: [1541156133284577283],
15066118: [1540378278824882177],
15066271: [1541794824327675904,
1542342363661668352,
1557105723926093826,
1570091279165407235],
15066736: [1540886900717654017],
15068610: [1537416982491955204,
1537418278552969216,
1538742869275594752,
1542673197803474945,
1543735434215411712],
15071201: [1540501063630893057],
15082486: [1540395564952608768],
15086888: [1554930084657733634],
15089388: [1540736109717618688],
15089529: [1542983989757202432],
15094177: [1523959959658147851,
1542434090569318402,
1542723687375306757],
15097275: [1540384301547753474],
15099054: [1522191562767220000],
15102163: [1484979222422695939],
15103056: [1521630631427510273],
15106382: [1540445716140761088],
15110123: [1541244706281193472,
1544037335456784385,
1544438974277685250],
15112369: [1521847309625176064],
15112466: [1540484405096960000],
15117646: [1540513932074356736],
15120415: [1541548346703335425],
15122553: [1543265408777584641, 1546158472047329287],
15129525: [1542192203161686017],
15129528: [1542610055417270272],
15145073: [1545097818137927683],
15146987: [1561123184409137152, 1576358405836460032],
15149376: [1542556810158260227],
15158048: [1544392858043654146],
15163466: [1522607200459501573, 1541798621716307972],
15164565: [1522864686701686784,
1539547224623009793,
1539788316798853120,
1539935659426824197,
1540059156584996865,
1540293469238923265,
1545407489096679424,
1545538639144402946,
1545624927994318850,
1545871203595960320,
1545966011572183040,
1546223811758104578,
1546429393135861761],
15165622: [1542732994741522432],
15169032: [1544516555840671748],
15172801: [1490184440227708930],
15175887: [1540739796724633604],
15177325: [1541450823300816902],
15190813: [1545491295845507073],
15192873: [1523771914832932864, 1544084600053321728],
15193410: [1531706187070201857],
15200511: [1562490703879426048],
15200788: [1548652404098351106],
15208246: [1549788115212140544],
15214723: [1526430005022146561],
15218919: [1522340248260427778,
1526045838673420289,
1540466909430300678,
1541459243282358272,
1541471413453856771,
1541792912538800130,
1541816107337670661,
1544389751511416837,
1544490871311269890,
1544744534944497665,
1545479534656425984,
1545515529582088192,
1560069256863272961],
15221598: [1542133641819586560,
1542488622129000449,
1555529301407125504,
1570791625986539522,
1571752197251125249,
1571933391267590144,
1574769831362142208,
1575507024351305728,
1575762622967955457],
15226527: [1543230515645497344],
15231349: [1543934977921925121],
15232635: [1541406017426276355],
15233605: [1549172497731436544],
15239513: [1542174829159366656],
15248550: [1524046453278408709,
1539611915164344321,
1541104261827743744,
1549742639813079047],
15250896: [1550177334363185153],
15261479: [1540507654421770241, 1548560373078376449],
15264697: [1540380127728640001],
15273508: [1532028447475830786,
1532126594055122944,
1532350570786349056,
1532747183778369536,
1534528171747397633,
1534608196186300424,
1540666619894038529,
1541428639476113408],
15276401: [1541567970882727936, 1547679342041280516],
15276454: [1540533103101362176],
15276716: [1478573749402279936],
15277709: [1579524654171295744],
15278554: [1540453247449702402],
15278555: [1532183712393068544],
15279165: [1511014013106327553],
15300995: [1541180938675257346,
1541182508980752384,
1541182913559105540],
15301803: [1539024628043104257],
15304001: [1567211668471431169],
15308015: [1533863798574137348],
15315570: [1537601020137709568],
15317676: [1534248877733421063, 1541443819039854592],
15318025: [1542260466776510464],
15349653: [1541769445923864583],
15349838: [1540475421405356034],
15351135: [1569780716342329346],
15354259: [1541343241169031168],
15355541: [1540723776752496641],
15356551: [1522248864765460483, 1522249500106047490],
15356805: [1540539392837681157],
15359260: [1545753925973905408],
15359658: [1541576945086820000],
15361211: [1540373513210499073],
15368187: [1544366830256530000],
15376800: [1541491653348835328],
15378754: [1576982633132613634],
15379483: [1540438245351329797],
15385972: [1568012566131052544],
15397734: [1542941622102593536],
15399714: [1524494501212921856],
15403739: [1521868358282616832],
15409538: [1542327207544193025],
15411535: [1532371777342562304],
15413774: [1540525922889400320],
15423407: [1544435603793596418],
15428467: [1522594304362881024],
15429810: [1542373078642180096],
15433452: [1542300607029059585],
15435671: [1542619733899579394],
15441539: [1540429450679947264],
15447522: [1523690998290812929],
15456557: [1540443832403099648],
15458968: [1540417024811302912],
15460376: [1542454064331590000],
15469286: [1540460005484281858],
15471549: [1552361715630735360],
15472963: [1540348610600214528],
15474478: [1541563404275617794],
15476623: [1540378465249132545],
15481904: [1524562926723547138],
15486485: [1524312899589591040,
1542060703594340352,
1543078304466767873],
15490033: [1524654037026545664],
15499013: [1546268165637824514],
15505004: [1541065634360004609],
15508191: [1541122294147207168],
15510241: [1523993227124256775],
15521774: [1542253588063195136],
15525553: [1540359332302393345],
15527688: [1567678706600087552],
15528449: [1540574784890851330],
15534499: [1521857025554145282],
15535634: [1542063394395750400],
15537302: [1540355582149935105],
15560223: [1523781870185558018, 1576480763851284480],
15561074: [1483800821557047296],
15575304: [1541516835845292038],
15576928: [1567290349932126208],
15577108: [1541607711413940225, 1549805889686712320],
15578506: [1522459781599879168],
15578934: [1541494680164204544],
15582310: [1542733738244710400],
15584149: [1547544221447602176],
15594090: [1540585476591157248],
15608380: [1540747256181268480],
15625002: [1540899896685113345],
15627090: [1527268282859827200],
15630469: [1540860142505234432],
15633744: [1532137430664499201],
15634664: [1544804152768880640],
15638575: [1540462848224202753],
15642618: [1530228338979110913],
15649636: [1527632053377765376],
15652947: [1540544766638559232],
15660901: [1539303876351754241],
15665543: [1541181702482976769],
15665975: [1542488728249286656],
15677734: [1516241663471063041],
15678388: [1540558013026537472],
15679163: [1534129946242826240, 1549712706353201153],
15679641: [1560258968307617793],
15679924: [1525106282864197638, 1540364375739060235],
15690771: [1541610676577255426],
15692923: [1540403586814844935],
15693683: [1451190301314338823,
1451219789104353282,
1452301645329616900],
15694778: [1523316978215137281],
15694863: [1540455999672385537,
1541469392810262530,
1546632703214231552],
15694971: [1541876242588246017],
15704375: [1541486302842978305],
15704571: [1540747193346187264],
15710204: [1522568635318996992],
15711846: [1541050675538403328],
15718122: [1522955712946528257],
15724732: [1548325572845023236],
15724740: [1545112915228782592],
15735853: [1548318719687806976],
15738226: [1542871656758030337],
15742555: [1540587064432934914],
15750040: [1541662565893189632, 1545648831873699842],
15752235: [1541506302349811714, 1541533104132820997],
15753954: [1569366026160316416],
15754281: [1524029238977961985,
1524337557135233025,
1524346623098163201,
1536024780129849346,
1537004938110197761,
1537395554891706368,
1540372176494153729,
1541058951957061633,
1546177932145659906],
15755277: [1523096843546075136],
15755923: [1522563498827517954],
15768690: [1570102228379373568],
15769046: [1540397312672923649],
15777611: [1540406295509045248],
15781993: [1540425536002035712],
15783997: [1546114774102073344],
15784867: [1522935209351532546],
15785309: [1540475275850416128, 1541855253028655106],
15786957: [1524101479967207424],
15789238: [1541815295249088519],
15790927: [1472614860105994244],
15808399: [1576919708477329408],
15808429: [1541881589298352129],
15810097: [1540545433172410369],
15818837: [1541459252904136704],
15833789: [1540858892418252800],
15835197: [1540377653084975104],
15839532: [1542734561527857155],
15844371: [1541506038460850176,
1541506047294070784,
1543305279260880897,
1545650218531635200,
1570066626313351168],
15852712: [1522220237101301760],
15856435: [1559820387499683840],
15860156: [1546290988368396290],
15863667: [1540438826061021185, 1567561200954646528],
15863944: [1540390166233108481],
15865042: [1514977940559347714],
15869051: [1521613605006938113],
15871367: [1540597489291730948],
15871957: [1559695749146767360],
15879076: [1487220204493053953],
15885324: [1540424557844221953],
15885733: [1491268336424202241],
15892337: [1521592372466830000],
15892547: [1541751959614623746],
15895209: [1549377404199747592],
15895828: [1540360519286231042],
15896080: [1540373076713607171],
15901560: [1522346727671361536],
15907359: [1540375386994855937],
15910494: [1551591268349779969,
1554399748915855360,
1555230170340106241,
1556559064926142464,
1556936444144410624,
1562749859001536512],
15917758: [1527390659216277506],
15925111: [1542558073692295168],
15928594: [1543667355758125056, 1543667552735244289],
15932369: [1573847134994141184],
15933307: [1521654290577768448],
15933981: [1542247343403241472],
15942325: [1540391748777541633, 1540399767406030848],
15947623: [1521963086738980864],
15949696: [1543229252325167104],
15958339: [1501921311836327937],
15964672: [1541110116690190336],
15966609: [1540719418899963905, 1542497190203080706],
15970784: [1525067464136007680],
15975190: [1545437576038961152],
15977444: [1542545795097866240],
15982239: [1540692811342761991],
15982292: [1526622967916118016],
15982931: [1540413743611494400],
15983622: [1499475899632140000],
15984619: [1540459466977554432],
15994809: [1541787599857192961],
16001197: [1542377585182646272],
16008908: [1526238639948189696],
16009329: [1540669966621347840],
16012783: [1533137777696595968,
1540416996126466048,
1540560704561991681,
1560971420007632898,
1561039372954337280,
1561132733719535621],
16014522: [1502372148031021056],
16017961: [1544697728130842625],
16021668: [1542212596551389184],
16026430: [1524347679622549504, 1544641615997947905],
16036764: [1540417151718285313],
16039882: [1541438059304157184],
16041490: [1540345223217352708],
16042107: [1540430347728470016],
16050065: [1542985008666664961, 1546243842986258432],
16059802: [1457834888426508292, 1475296430382145536],
16059905: [1540651310437089281],
16066935: [1571837756376064001],
16068574: [1490930086471614465],
16071835: [1521800675797004288],
16073420: [1550133068266016773],
16080149: [1542602490708865025],
16085646: [1542537946124865537],
16088964: [1521593555466158080],
16089776: [1542411258913140742],
16094536: [1543820763110727682],
16116228: [1521932756304859136],
16116551: [1528855641460187136],
16123641: [1540783313933111296],
16124211: [1545197428231528448],
16126544: [1461151136245637126],
16127669: [1524360144020193285],
16133139: [1472753032395956229],
16140206: [1542358558418735105],
16145248: [1524754356926619649],
16147669: [1540450748043071489],
16156802: [1540390998034919424],
16159974: [1523603084303380480],
16166076: [1545455173769826306],
16168423: [1577341254152732672],
16171442: [1530605325996412931],
16176474: [1523098140487806977],
16178442: [1540509778836873222],
16179855: [1524052769530949633],
16181603: [1541539701374365696],
16181825: [1568603451503923206],
16184615: [1542583245988044800, 1542629756570566656],
16191558: [1548747034873692160],
16193975: [1547692538265358336,
1547702492200243203,
1547950443866648577,
1547951454362562561,
1547951711997681665],
16197974: [1522967841695182849],
16198504: [1541883807590035456],
16212894: [1524024942471397376],
16214877: [1527854300277485569],
16219963: [1540747362989092865],
16224540: [1479287408147546127],
16228337: [1526972885725765633,
1541483247565058049,
1541844881282195456,
1542179585818648578,
1544056704765235207],
16232181: [1540382494608052224],
16243550: [1523822151576559619],
16247494: [1533148831982002176,
1535048096496877594,
1535681270843326464],
16264894: [1460592375143620618],
16268774: [1540531907179315201],
16278219: [1541221696765558784],
16286448: [1541226662234308608],
16286903: [1542542794723536897],
16287007: [1526275309342846976],
16298102: [1521297121030197248, 1521533497868832769],
16304640: [1540396878327468032],
16309969: [1522732962038501376,
1523968375004680192,
1540378493279559680,
1542435409702973442,
1542594204945092609,
1549712610680979456,
1559812918140579841,
1570022087905153026],
16313292: [1462566613639737349, 1522831115798601729],
16313908: [1540400432622850055],
16314451: [1521710475725221899],
16315143: [1521686795334914049],
16318279: [1567564354425348096],
16322645: [1540446971244298240],
16329220: [1542247940256923651],
16338551: [1521784419748622336],
16339287: [1472160928821133315],
16340755: [1540805287476707336],
16345202: [1541785254540746758, 1541835859267387392],
16348721: [1578242035265507328],
16351822: [1566083215902883842],
16352457: [1546559383835852800],
16355967: [1545482058784456704],
16356525: [1524231098103967745],
16358256: [1521633756649504772],
16364416: [1524080684486340608],
16367568: [1540660617354350593],
...})
# choose a random tweet for each user
pair = []
for i in authorID:
random_num = random.choice(authorID[i])
pair.append((i, random_num))
len(pair)
26102
# make a new df w/ 1 tweet per user
df_list = []
# convert df4 to a list
df4_list = df4.values.tolist()
for i in pair:
for j in df4_list:
if (j[2] == i[0] and j[0] == i[1]):
df_list.append(j)
# check the length of df_list
len(df_list)
26102
# convert df_list back to a df
df6 = pd.DataFrame(df_list)
names = {0: 'id',
1: 'created_at_x',
2: 'author_id',
3: 'text',
4: 'retweet_count',
5: 'reply_count',
6: 'like_count',
7: 'quote_count',
8: 'username',
9: 'name',
10: 'description',
11: 'created_at_y',
12: 'verified',
13: 'followers_count',
14: 'following_count',
15: 'tweet_count',
16: 'listed_count',
17: 'tweets_SRH',
18: 'user_type',
19: 'period_tracking_relevant',
20: 'data_concern_relevant',
21: 'class1',
22: 'class2',
23: 'sentiment'}
df6.rename(columns=names, inplace=True)
df6.head()
| id | created_at_x | author_id | text | retweet_count | reply_count | like_count | quote_count | username | name | ... | following_count | tweet_count | listed_count | tweets_SRH | user_type | period_tracking_relevant | data_concern_relevant | class1 | class2 | sentiment | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1541807979594399745 | 2022-06-28 15:37:22+00:00 | 683 | Encryption is always a good idea but it’s important to know if it’s true end to end encryption. Read for further details. https://t.co/bIdlIc4tqa | 0 | 1 | 0 | 0 | jarbochov | Jared Cherup | ... | 997 | 20949 | 28 | 1 | indv | 1 | 1 | |||
| 1 | 1541497422353879040 | 2022-06-27 19:03:19+00:00 | 1186 | Bad-faith hot take on period-tracker @StardustTracker's privacy practices: https://t.co/ITK1xwWFQK The author embeds a Tiktok from Stardust's founder explaining her app's approach, yet the article asserts (w/o evidence) the opposite. Irresponsible. Misinformative. Wrong. https://t.co/8daiynO6Is https://t.co/fHHDtLhWi9 | 1 | 3 | 5 | 0 | chrismessina | Chris Messina | ... | 8636 | 79687 | 4820 | 4 | indv | 1 | 1 | |||
| 2 | 1540459279265640000 | 2022-06-24 22:18:07+00:00 | 1325 | @shinisamu1 @jjkuniv @dabeanqueenn If the period tracking app hands over all their data, the government may be able to cross-reference guest1782743's data for age/weight/location against other databases they have available to them to determine with good probability that this guest is Jane Doe at 123 Main Street... | 0 | 1 | 0 | 0 | jordankrueger | Jordan Krueger | ... | 1197 | 17443 | 64 | 4 | indv | True | True | 1 | 1 | negative |
| 3 | 1541592373141991424 | 2022-06-28 01:20:37+00:00 | 1705 | WTF does it even mean to disclose encrypted information? If it is encrypted, there is no information to disclose. That is the point of encryption. @Stardusttracker can you clarify? Women: be warned against use of this app. https://t.co/0UVRHnQmkS | 0 | 0 | 4 | 0 | jaredhanson | Jared Hanson | ... | 1954 | 5107 | 104 | 1 | indv | 1 | 1 | |||
| 4 | 1542632546332094464 | 2022-06-30 22:13:54+00:00 | 3124 | #EFF: Should You Really Delete Your Period Tracking App? https://t.co/moy9ulCmK5 | 0 | 0 | 0 | 0 | P0tat0head | Fobulous | ... | 310 | 12563 | 59 | 1 | indv | 1 | 1 |
5 rows × 24 columns
# convert 'created_at_x' to datetimes
df6['created_at_x'] = pd.to_datetime(df6['created_at_x'])
# tweets range from 2021/10/15 to 2022/10/14
# split data by days
day = [g for n, g in df6.groupby(pd.Grouper(key='created_at_x',freq='d'))]
# Every element in the list is a df
len(day)
365
# record #tweets about period tracker & #tweets concerning period tracker data privacy as 2 lists
data2 = []
total = []
prop = []
for i in day:
a = len(i[i['class2'] == '1'])
b = len(i)
data2.append(a)
total.append(b)
prop.append(a/b)
# create a list of dates
dates = pd.date_range(start="2021-10-15", end="2022-10-14",freq='d')
len(dates)
365
# create a new df to record prop
d = {'proportion': prop}
df7 = pd.DataFrame(data = d,
index = dates)
df7['proportion'] = df7['proportion'].round(2)
df7
| proportion | |
|---|---|
| 2021-10-15 | 0.22 |
| 2021-10-16 | 0.00 |
| 2021-10-17 | 0.27 |
| 2021-10-18 | 0.12 |
| 2021-10-19 | 0.40 |
| ... | ... |
| 2022-10-10 | 0.39 |
| 2022-10-11 | 0.35 |
| 2022-10-12 | 0.29 |
| 2022-10-13 | 0.39 |
| 2022-10-14 | 0.30 |
365 rows × 1 columns
# make a line chart
px.line(df7)